Failed to mount component: template or render function not defined.


在公司下班前提交的代碼,夜晚回家pull一把,運行卻報錯:

Failed to mount component: template or render function not defined.

百度翻譯:無法安裝組件:模板或渲染功能未定義。

什么原因呢?百度了一大圈,有的說需要修改配置文件,有的說需要回退vue-loader版本。。。。。

但是都試了個遍,報錯還是存在;

於是我在回想最近的一次可能導致報錯的操作就是將vue文件中js和css都抽離出來了,難不成是路由引用的路徑問題?

 

 於是我將上面的路徑修改為如下:

 

  

 

 沒錯,就是后面加上.vue

果然報錯消失!

原來將js和css抽離出來后,為了省事,名字都叫的是index.js和index.scss,導致路由在引入路徑的時候,不知道到底要引入那個index.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM