还是关于 图片用require 而string 文件用相对路径;
来源:6-3 首页Banner及F楼层界面开发1
慕慕2189074
2017-09-20
hello 想请教个问题 哪位大神能帮忙解答一下 ,多谢 多谢?
在6.3 首页banner这章中,
老师在主页的html文件中 用 require语句来引用图片,
但是 在加载banner的.string文件中 却用的是相对路径?
我看到有同学在问这个问题
老师给的回答是:
楼层图片里的webpack-html-plugin不是入口文件,直接使用图片不会被解析,需要手动require。
??????htmlwebpackplugin 不是入口文件????这句话怎么理解???百度了好久,处理方式还是没有明白.
我猜想是因为 :
1:string文件是用 html-loader 来处理链接, 主页的html文件.htmlwebpack plugin来处理.所以有这种引用区别?
2:html的引用图片打包不是由url-loader来处理?
写回答
1回答
-
string文件走的是html-loader,这个loader会把string里的图片都处理掉。html文件用的webpack-html-plugin来处理,这个插件底层是基于jade的模板引擎,只能处理url路径,拿不到本地文件路径,所以如果想引用要手动require一下,交给webpack里的url-loader来处理
412017-09-21
相似问题