コンソールでgulpを実行すると、次のエラーが表示されます。
タスク 'default'はgulpfileにありません
私のgulpfileはうまく見えます:
var gulp = require('gulp'),
LiveServer = require('gulp-live-server'),
browserSync = require('browser-sync');
gulp.task('live-server', function () {
var server = new LiveServer('server/main.js');
server.start();
});
gulp.task('serve', ['live-server'], function () {
browserSync.init(null, {
proxy: "http://localhost:3000",
port: 9001
});
});
コンソールでgulp
を実行すると、実行するデフォルトのタスクが検索されます。 live-server
とserve
のみをタスクとして定義しました。
デフォルトのタスクの定義を解決するには、次のように実際に実行したいタスクを依存関係として追加できます。
gulp.task( 'default', [ 'serve' ] )
gulp
を実行すると、default
タスクが実行され、次にserve
タスクが実行されます。または、gulp serve
を実行するだけで、同様に機能します。
これをgulpファイルに含めてください。
gulp.task('default', ['serve']);
これが役立つことを願っています。
デフォルトのタスクを作成し、デフォルトで実行するタスクを追加します。
gulp.task("default", function () {
gulp.start("serve");
});