2017-02-26 38 views
1

我在Ubuntu 16.04有一個Laravel項目。laravel elixir的gulp手錶不工作globule.js undefined indexof

這是一個現有項目,其中gulpfile.js在另一個系統上正常工作。

我的問題是吞氣的手錶是不是隻有這個錯誤的工作是顯示出來:

TypeError: Cannot read property 'indexOf' of undefined 
at /usr/lib/node_modules/gulp/node_modules/globule/lib/globule.js:25:16 
at Array.reduce (native) 
at processPatterns (/usr/lib/node_modules/gulp/node_modules/globule/lib/globule.js:24:30) 
at Object.globule.find (/usr/lib/node_modules/gulp/node_modules/globule/lib/globule.js:76:17) 
at Gaze.add (/usr/lib/node_modules/gulp/node_modules/gaze/lib/gaze.js:174:19) 
at new Gaze (/usr/lib/node_modules/gulp/node_modules/gaze/lib/gaze.js:74:10) 
at gaze (/usr/lib/node_modules/gulp/node_modules/gaze/lib/gaze.js:86:10) 
at Object.module.exports [as watch] (/usr/lib/node_modules/gulp/node_modules/glob-watcher/index.js:12:17) 
at Gulp.watch (/usr/lib/node_modules/gulp/index.js:40:14) 
at /home/vagrant/votingmp/node_modules/laravel-elixir/dist/tasks/recipes/watch.js:26:18 

有沒有人遇到過同樣的問題?我似乎無法找到任何解決方案

Cannot read property 'indexOf' of undefined 
at /usr/lib/node_modules/gulp/node_modules/globule/lib/globule.js:25:16 

任何幫助讚賞!

回答

1

我和你有同樣的問題,然後我意識到我的腳本文件之一產生的錯誤,所以只需從mix.scripts([])數組中刪除它,除非請檢查您的gulp.js內容。