vue-cli 在css里设置背景图background:url('path'),报错* ./assets/images/icon/4100.png in ./node_modules/_css-l

解决办法:

1、在webpack.prod.conf.js文件里output里面添加:publicPath:"./",

vue-cli 在css里设置背景图background:url('path'),报错* ./assets/images/icon/4100.png in ./node_modules/_css-l

2、在utils.js文件里添加 publicPath:'../../'

vue-cli 在css里设置背景图background:url('path'),报错* ./assets/images/icon/4100.png in ./node_modules/_css-l

3、在config/index.js文件里,添加assetsPublicPath:'./'

vue-cli 在css里设置背景图background:url('path'),报错* ./assets/images/icon/4100.png in ./node_modules/_css-l

到这里设置完成  开始使用

vue-cli 在css里设置背景图background:url('path'),报错* ./assets/images/icon/4100.png in ./node_modules/_css-l