我正在使用帶有節點12.3和NPM 2.9.1的Web應用程序的新實例。 Gulp PATH似乎被設置爲D:\ Program Files(x86)\ gulp \ 3.8.10。我相信Gulp 3.8.10有一個bug,應該在3.8.11更新的時候解決。除非有另一種方法來處理這個問題,否則我無法使用gulp。任何來自Azure團隊的幫助將不勝感激。在這個平臺上,用Gulp進行部署一直是我身邊的一個棘手問題。我正在嘗試在Angular和WebApi中使用vNext部署...因爲這個原因,我的gulp CI版本無法前進。感謝任何能夠幫助的人!Microsoft Azure - Gulp 3.8.10無法在新的Web應用程序實例上工作
我想這個問題在這裏https://github.com/gulpjs/gulp/issues/893
Kudu Remote Execution Console
Type 'exit' then hit 'enter' to get a new CMD process.
Type 'cls' to clear the console
Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.
D:\home>gulp -v
module.js:338
throw err;
^
Error: Cannot find module 'D:\Program Files (x86)\gulp\3.8.10\node_modules\gulp\node_modules\v8flags\3.28.73.flags.json'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object.<anonymous> (D:\Program Files (x86)\gulp\3.8.10\node_modules\gulp\bin\gulp.js:25:22)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
謝謝!我猜這裏真正的技巧是設置: 'GULP_PATH = D:\ home \ npm_tools' –