2017-05-09 153 views
0

在我的PHP laravel項目在終端運行npm run watch後,我得到這個錯誤:Vue.js 2.3.2版本不匹配

Module build failed: Error: 

Vue packages version mismatch: 

- [email protected] 
- [email protected] 

This may cause things to work incorrectly. Make sure to use the same version for both. 
If you are using [email protected]>=10.0, simply update vue-template-compiler. 
If you are using [email protected]<10.0 or vueify, re-installing vue-loader/vueify should bump vue-template-compiler to the latest. 

我試圖運行此命令npm update vue-template-compiler但錯誤依然存在。

有人遇到過這個問題嗎?

+0

嘗試'npm install vue-template-compiler' –

+0

Thx爲答案,但不幸的是它沒有幫助。 – LakiGeri

+0

仍然是一樣的錯誤?或者你得到了什麼? –

回答

1

我找到了soluiton,我不得不刪除node_modules文件夾,之後我不得不運行npm install然後問題就解決了。

+1

考慮到你沒有發佈你的package.json文件,我不相信這是一個可以接受的答案。 至少發佈vue nad vue-template-compiler的版本。 –

+2

我想通了,vue和vue-template-compiler的版本必須是相同的......真是一個驚喜:D –