webpack打包vue时使用相对路径的方法

主要是很多时候不一定会把文件放在域名根目录

Posted on October 7, 2016 in Vue Webpack

vue.png

首先要修改config/index.js

assetsPublicPath: '/',
// to
assetsPublicPath: './',

然后是build/webpack.prod.conf.js

vue: {
  loaders: utils.cssLoaders({
    sourceMap: config.build.productionSourceMap,
    extract: true
  })
},
// to
vue: {
  loaders: utils.cssLoaders({
    sourceMap: config.build.productionSourceMap,
    extract: false
  })
},