vue 打包完自己本地能够直接打开index.html

第一步修改config里面的index.js 把

assetsPublicPath:'/'
修改成
assetsPublicPath='./'

第二步修改build里面的util.js

 if (options.extract) {
      return ExtractTextPlugin.extract({
        use: loaders,
        publicPath:'../../',    /*增加这一行代码*/
        fallback: 'vue-style-loader'
      })
    } 

然后打包完就可以实现本地打开index在浏览器运行,但是如果要重新npm run dev代码时要还原 ,不然页面会报错 cannot

你可能感兴趣的:(vue)