1.config下的index.js文件中
assetsPublicPath: ‘/’, 改为 assetsPublicPath: ‘./’,
2.build 下的utils.js问价中加publicPath:’…/…/’,
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
publicPath:’…/…/’,
fallback: ‘vue-style-loader’
}) }
3.build下的webpack.prod.conf.js中加publicPath:’./’ (也是打包后出现白屏的解决方案)
output: {
path: config.build.assetsRoot,
publicPath:’./’,
filename: utils.assetsPath(‘js/[name].[chunkhash].js’),
chunkFilename: utils.assetsPath(‘js/[id].[chunkhash].js’)
},
vue项目打包配置
最新推荐文章于 2024-06-13 17:08:26 发布