我在图像文件夹中创建了一个b64Images.js文件。在它里面,我有以下内容:
export const placeholder = "data:image/png;base64,longb64string"
我正在尝试使用以下方式将其导入到我的React组件之一中:
import { placeholder} from '../../../images/b64Images.js'
它能够找到文件,但出现错误:
Module parse failed: fullpath/b64Images.js Line 1: Unexpected token
You may need an appropriate loader to handle this file type.
这只是一个js文件,我的webpack已经配置好了。导入我的减速器功能没有任何问题。
答案是忘记自己转换图像,然后安装此软件包。
https://github.com/antelle/base64-loader
import { placeholder} from '../../../images/b64Images.js'
变成
import placeholder from 'base64!../../../images/image.png'
悲伤变成幸福
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句