2017-12-08 19 views
1

bitbucketからNetlifyに静的なWebサイトを展開しようとしています。 「時計」が待機モードにあるため失敗します。"ウォッチ"タスクを永遠に偽にする方法は?

Netlifyからログ:

Done, without errors. 
8:38:52 PM: Completed in 60.606s at Fri Dec 08 2017 17:38:43 GMT+0000 (UTC) - Waiting... 

マイGruntfile.js構成は次のとおりです。

watch: { 
 
     options: { 
 
     livereload: true, 
 
     atBegin: true, 
 
     interval: 1000, 
 
     forever: false, 
 
     // spawn: false, 
 
     // interrupt: true, 
 
     // debounceDelay: 3000 
 
     },

が構築した後、タスクの終了 "を見る" を作るために私を助けて。

+2

あなたの質問にはかなりの情報がありませんが、主に静的なサイトを展開するにはなぜ「時計」が必要なのでしょうか?適切な静的サイトの場合は、コンテンツを作成してからコピーします。継続的に実行されるプロセスは存在しないはずです。 –

+1

あなたが見たいと思っていない場合、なぜ 'watch'タスクを使用しますか? – tkausl

答えて

0

上記のコメントに記載されている人は、あなたの設定に関するご質問にさらに詳しい情報が必要です。

時計のようにローカル開発サーバーを使用しないgrunt設定では、buildターゲットが必要です。

watch: { 
    .... 
}, 
build: { 
    .... 
} 

また、あなたは、次のコマンドのようにタスクを登録する必要があります:

grunt.registerTask('build', ['target1', 'target2']); 

その後Netlifyでのビルドコマンドは次のようになります。grunt buildではなく、使用しているコマンド。