因为打包后的css文件在static文件夹下的css文件夹中,static文件夹和index.html是同级关系
,这样引用时的路径就不对了,下面上解决办法:
在build 下的 utils.js中找到:
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
fallback: 'vue-style-loader',
})
} else {
return ['vue-style-loader'].concat(loaders)
}
改为:
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
fallback: 'vue-style-loader',
publicPath: '../../'
})
} else {
return ['vue-style-loader'].concat(loaders)
}