2016-09-30 22 views
2

上安裝VueJS而Laravel項目運行咕嘟咕嘟,我獲得以下「無法讀取的未定義的屬性'mergeConfig」錯誤:而安裝VueJS

Me-MBP:simpleb2b AdnanAhmad$ gulp build 
/Applications/MAMP/htdocs//myProject//node_modules/laravel-elixir-vue/main.js:4 
    Elixir.webpack.mergeConfig({ 
       ^

TypeError: Cannot read property 'mergeConfig' of undefined 
    at /Applications/MAMP/htdocs//myProject/node_modules/laravel-elixir-vue/main.js:4:19 
    at /Applications/MAMP/htdocs//myProject//node_modules/laravel-elixir/dist/index.js:29:16 
    at Array.forEach (native) 
    at global.Elixir (/Applications/MAMP/htdocs//myProject//node_modules/laravel-elixir/dist/index.js:28:24) 
    at Object.<anonymous> (/Applications/MAMP/htdocs//myProject//gulpfile.js:16:1) 
    at Module._compile (module.js:541:32) 
    at Object.Module._extensions..js (module.js:550:10) 
    at Module.load (module.js:458:32) 
    at tryModuleLoad (module.js:417:12) 
    at Function.Module._load (module.js:409:3) 
+0

你確定你運行'npm install'並且一切都很順利嗎?您使用的是哪個版本的node/npm? –

+0

@ J.Bruni'v6.3.0' - 是的,我跑了。 – Volatil3

+0

也許在'package.json'處缺少依賴關係......你能否在問題中包含它的內容?它看起來像'webpack'本身缺失。 –

回答

0

此問題,通過運行NPM安裝解決了我和運行一飲而盡與git-bash cmd。 注意:請確保您安裝全球一飲而盡推薦here

0

刪除和重建\node_modules沒有爲我改變什麼。

嘗試

npm install --save laravel-elixir-webpack-official 

在此之後一飲而盡應該工作。