1. 程式人生 > >@Vue/Cli 3 關於 render 空的處理

@Vue/Cli 3 關於 render 空的處理

問題場景

vue-cli 3 在打包部署時候會出現 dist folder not working "Uncaught TypeError: Cannot set property 'render' of undefined 的報錯。

問題是這個不會在 dev 時候出現,在搜尋結果後發現 issues#2430 裡面有人給出問題所在,故此整理給遇到相同問題的小夥伴。

解決方案

通查你現有所有 x.vue 檔案,如果內部出現:

<script>
</script>

那麼問題就在這裡,要麼最少在 js 裡面寫上:export default {},要麼乾脆刪了 script 標籤。

原因

生成的 vue 物件為 undefined,render 沒有物件所屬,因此報錯。