第一次发segmentfault ,记录一下关于最近生产环境,开发环境路径问题。
开发环境下我们可以在vue中引入相对路径,但在生产环境,会默认为根目录static,所以我们需要在config 目录下index.js build对象中 assetsPublicPath 设置为'./', 就可以了。
对于在vue组件背景图片的引用问题。我们需要在utils.js 文件下 加入一段代码
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
publicPath: '../../',
fallback: 'vue-style-loader'
})
} else {
return ['vue-style-loader'].concat(loaders)
}
在这里加入publicPath 路径就可以了。 记录下遇到的坑