img 用require方式引入图片后出现的问题
来源:7-18 猜你喜欢-显示内容
慕工程2357144
2017-07-29
因为线上图片无法加载,所以将图片放置本地,然后将部分地址放到mock数据中
然后采用img方式引用 根据webpack图片打包发现引入方式需要采用require('././'+变量)方式
图片是可以加在出来,但是引入require后会出现下列问题:
1、npm start 出现警告 不影响显示
2、npm run build 除了上述警告之外还有另外一个问题
之前试过引入html-withimg-html 插件可以解决第一个问题 但是第二个问题还不知道如何解决?
然后想问下老师为何引入require后会出现上述问题?
有没有什么方法可以避免上述问题的同时采用img方式引入图片?
写回答
1回答
-
双越
2017-07-29
你在 mock数据中的图片地址,应该是线上就能访问的图片地址,是绝对路径的 url 而不能是相对路径。
这样的话,你在 React 中即可 <img src={data.img}/> 这样写了
022017-07-30
相似问题