2016-08-02 33 views
3

Ich versuche, den ng-factory-Generator zu verwenden, um ein neues Projekt zu rüsten, um eine angularjs-Komponente zu erstellen. Nachdem das Projekt wurde mit dem yo ng-Fabrik Befehl erstellt wurde, habe ich versucht, es zu laufen mit Aufgabe der schluck dienen, aber den folgenden Fehler gefunden:kann Eigenschaft 'apply' von undefined Schluck nicht lesen

c:\projects\bywebclient>gulp serve 
[11:20:51] Loading C:\projects\bywebclient\gulp_tasks\browsersync.js 
[11:20:52] Loading C:\projects\bywebclient\gulp_tasks\karma.js 
[11:20:57] Loading C:\projects\bywebclient\gulp_tasks\misc.js 
[11:20:57] Loading C:\projects\bywebclient\gulp_tasks\webpack.js 
[11:21:07] Using gulpfile c:\projects\bywebclient\gulpfile.js 
C:\Users\ATUL KALE\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js:129 
gulpInst.start.apply(gulpInst, toRun); 

^

TypeError: Cannot read property 'apply' of undefined
at C:\Users\ATUL KALE\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js:129: 19

at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
at Module.runMain (module.js:577:11)
at run (bootstrap_node.js:352:7)
at startup (bootstrap_node.js:144:9)
at bootstrap_node.js:467:3

Bin ich etwas fehlt? Ich habe versucht, schon wieder die npm laufen installieren

Danke, Atul Kale

Antwort

21

Versuchen Sie neu installieren schluck-cli:

npm install -g gulp-cli 
+1

Vielen Dank! Funktioniert für mich – Matiishyn

+0

Danke. Für mich geht das. – Sadique

1

Upgrade auf 4.0 wie folgt aus:

npm install --save-dev github:gulpjs/gulp#4.0