1.js引用的图片路径是img文件夹,打包之后压缩的图片到output.path:dist img文件夹里,然后打开浏览器,报错找不到图片,查看报错信息是因为地址依旧指向了img/jpg文件,而不是dist/img/.jpg,请问是我写的不对还是需要如何处理
2.报错信息
3.项目图片
4.webpack.config.js
5.dist文件夹
6.原始demo
git clone git@github.com:ruanyf/webpack-demos.git
1.js引用的图片路径是img文件夹,打包之后压缩的图片到output.path:dist img文件夹里,然后打开浏览器,报错找不到图片,查看报错信息是因为地址依旧指向了img/jpg文件,而不是dist/img/.jpg,请问是我写的不对还是需要如何处理
2.报错信息
3.项目图片
4.webpack.config.js
5.dist文件夹
6.原始demo
git clone git@github.com:ruanyf/webpack-demos.git
感谢 @不爱吃西红柿的鱼 @JeremyChen 的回答,我的问题已经解决了,我自身存在两个问题:
1.没有理解publicPath的作用;
2.没有正确理解根目录的概念。
现在问题都已解决,感谢两位的热心回答。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
给你的output那个配置那儿加个publicPath,不然就改你的url-loader那儿加一个dist,建议改统一出口路径