vue-cli3.0 打包空白 無任何報錯(解決方法)

npm run build打包之後上傳到服務器後,index.html打開一片空白,vue-cli2.0是這麼解決的:

assetsPublicPath: './', 就多加個點就行

但是vue-cli3.0的時候得自己配置代理文件這個時候百度找了好多不好使可能是我太菜了,最後還是去的vue-cli官方找的,但是問題是打包空白什麼都沒有報錯也沒有,以下是我的解決辦法:

第一步:

//配置文件我寫的就這樣
module.exports = {
  publicPath: './',
  outputDir: 'dist',
  devServer: {
    proxy: {
      '/api': {
        target: '',
        ws: true,
        changeOrigin: true
      }
    }
  }
}

第二步修改路由:

 // mode: 'history', //把mode註釋
  base: __dirname, //把base 值是__dirname

然後: yarn build就好使了

我是這麼解決的 不知道對大家有沒有幫助  主要我是菜

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章