打包后css背景图丢失的原因,是因为build下的
assetsPublicPath:'/'
,但是项目打包后会白屏的解决方案是把assetsPublicPath设置成'./',这该怎么解决
打包后css背景图丢失的原因,是因为build下的
assetsPublicPath:'/'
,但是项目打包后会白屏的解决方案是把assetsPublicPath设置成'./',这该怎么解决
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答5.1k 阅读
2 回答2.6k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
5 回答2.3k 阅读
这两个不是一回事,js、css文件引用不到改assetsPublicPath。
css中的资源引用不到是因为其中的资源是相对于css的但是却用了html的路径。
修改此项:
vue-cli2的这个配置在
build/utils.js
里,自己配了css提取插件的自己肯定知道在哪,vue-cli3的话我就不知道了。