問題
在已有vue項目里使用prerender-spa-plugin插件時,遇到了build出來的頁面是白屏或者出現{"statusCode":404,"error":"Not Found"}
解決
出現{"statusCode":404,"error":"Not Found"}的原因比較多,比如路由設置錯誤,配置文件有問題等等,這里需要仔細的去檢查一下各個文件。
出現白屏我這里的原因如下圖:

一個是index: path.resolve(__dirname, '../dist/myindex.html')要改成初始的index: path.resolve(__dirname, '../dist/index.html');
還有assetsPublicPath: '/jpress/templates/xiu/'要改成初始的assetsPublicPath: '/'。
