iT邦幫忙

0

Vue 在 Localhost 開發時出現 “[prerender-spa-plugin] Unable to prerender all routes!” 錯誤的解決方式

  • 分享至 

  • xImage
  •  

我在 Localhost 開發的時候會出現一個錯誤訊息困擾有許久,而且是機率性的。因為以 SPA(Single-Page Application) 開發專案項目時會遇到 SEO 問題,於是我透過 prerender-spa-plugin 來解決這個問題,於是乎遇到了以下錯誤:

[prerender-spa-plugin] Unable to prerender all routes!

解決方法也很簡單,只要在 vue.config.js 多加一個 headless: true 參數就可以了

vue.config.js

headless: true

終於不會再看到那擾人的錯誤赤字

原文出處
https://ianakaberlin.medium.com/vue-%E5%9C%A8-run-build-%E6%99%82%E5%87%BA%E7%8F%BE-prerender-spa-plugin-unable-to-prerender-all-routes-%E9%8C%AF%E8%AA%A4%E8%A7%A3%E6%B1%BA%E6%96%B9%E5%BC%8F-%E4%BC%8A%E6%81%A9%E8%B8%A9%E5%9D%91%E7%AD%86%E8%A8%98-ed5a678e8ae5


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言