我们用vue搭建好脚手架,你npm run dev用着一直很爽,
但npm run build 我里乖乖什么图片,css,js各种加载不了,
1,打开build/webpack.prod.conf.js,
output: {
publicPath:'./',//复制这个
path: config.build.assetsRoot,
filename: utils.assetsPath('js/[name].[chunkhash].js'),
chunkFilename: utils.assetsPath('js/[id].[chunkhash].js')
},
2,打开build/utils.js,
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
fallback: 'vue-style-loader',
publicPath:'../../', //复制这个
})
} else {
return ['vue-style-loader'].concat(loaders)
}