首先问一下可不可以..
webpack.prod.conf.js中 output.publicPath: './'
config/index.js中 build.assetsPublicPath: './'
图片和假JSON放在了static里面
以绝对路径引用
本地环境(不是npm run dev)图片404
传说中的一包回到解放前,感谢大神!感谢大神!感谢大神!
首先问一下可不可以..
webpack.prod.conf.js中 output.publicPath: './'
config/index.js中 build.assetsPublicPath: './'
图片和假JSON放在了static里面
以绝对路径引用
本地环境(不是npm run dev)图片404
传说中的一包回到解放前,感谢大神!感谢大神!感谢大神!
如果你想把静态资源单独拿出来,在本地能够看到效果你可以这样做
assetsPublicPath: './'
但这样也有可能出现图片路径不对,你调整下资源路径就可以解决了
如果使用
assetsPublicPath: '/'
则在服务器中是可以看到图片的,但本地环境不可以
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
静态资源是不会被打包进dist的,一般要用CopyWebpackPlugin,不知道你用了没有