2016-11-10 1 views
1

イム:gulp.srcとは何ですか? <a href="https://www.npmjs.com/package/gulp-prompt" rel="nofollow noreferrer">gulp prompt</a>を使用しようとして

gulp.src('test.js') 
    .pipe(prompt.prompt({ 
     type: 'input', 
     name: 'task', 
     message: 'Which task would you like to run?' 
    }, function(res){ 
     //value is in res.task (the name option gives the key) 
})); 

イム混乱しgulp.srcが何のためにあるのか、実際に?私はsrcを持っていません。ユーザーに入力を促すだけです。

答えて

2

gulp.srcは、 'piped'操作を実行するソースファイルのストリームを作成します。あなたの例では、実行するタスクを要求しています。つまり、ファイルtest.jsで実行するタスクを尋ねています。

実行するタスクを尋ね、1つまたは複数のgulpタスクを実行する場合は、普通の古いnodejsアプリケーションを作成して、入力を求めてからgulp [name of task]を開始する必要があります。

+0

ありがとう、コードはgulpプロンプトからの単なる例でした。ソースファイルのストリームを作成してプロンプトを実行したくない場合はどうすればいいですか? – panthro

+1

これは、あごが何であるかではありません。プロンプトが必要なだけで、ファイル関連ではないもの(何がgulp用であるか)をするには、おそらくnodejsを使用してそこからプロンプトスクリプトを呼び出すべきです – Robba

関連する問題

 関連する問題