2

私は次のコードを持っています、

http://paste.ubuntu.com/6824071/

しかし、cliで「gulp」を実行すると、タスクが実行されて終了します。ファイルを監視して再コンパイルする必要はありません。

Ezras-MacBook-Air:no1fitness-sandbox Ezra$ gulp
[gulp] Using file /www/no1fitness-sandbox/gulpfile.js
[gulp] Working directory changed to /www/no1fitness-sandbox
[gulp] Running 'default'...
gulp.run() has been deprecated. Use task dependencies or gulp.watch task triggering instead.
[gulp] Running 'styles'...
[gulp] Finished 'default' in 8.2 ms
[gulp] Finished 'styles' in 1.85 s
Ezras-MacBook-Air:no1fitness-sandbox Ezra$

私ができる唯一の方法は、gulp.watch 関数の周りのタスクを削除することです。

これは正しいですか?(うまくいく)より良い方法はありますか?

次に、gulp.run に関する警告が表示されます。これは、独自のドキュメントでまだ使用されているように見えるため、混乱しています。

4

3 に答える 3

3

タスクを呼び出しているのではなく、watchタスクを実行していdefaultます。

[gulp] Running 'default'...

実行gulp watchして監視タスクを実行します。

于 2014-01-27T03:14:57.160 に答える