0
私は最初のタスクを執筆しています。私はこの仕事だ:Gulp Error - ReferenceError:jsが定義されていません
gulp.task('js-libs', function() {
return gulp.src([
// Add JavaScript Files here
'./node_modules/jquery/dist/jquery.min.js'
])
// Output for Angular Files
.pipe(gulp.dest('./dist/js/'))
.on('error', js-libs.logError);
});
を、私はそれを実行したとき、私はターミナルで、このエラーが表示されます。
$ gulp js-libs
[01:02:41] Using gulpfile ~\PhpstormProjects\xxx\gulpfile.js
[01:02:41] Starting 'js-libs'...
[01:02:41] 'js-libs' errored after 7.28 ms
[01:02:41] ReferenceError: js is not defined
at Gulp.<anonymous> (C:\Users\xxx\PhpstormProjects\xxx\gulp\javascript.js:27:22)
at module.exports (C:\Users\xxx\PhpstormProjects\xxx\node_modules\gulp\node_modules\orchestrator\lib\runTask.js:34:7)
at Gulp.Orchestrator._runTask (C:\Users\xxx\PhpstormProjects\xxx\node_modules\gulp\node_modules\orchestrator\index.js:273:3)
at Gulp.Orchestrator._runStep (C:\Users\xxx\PhpstormProjects\xxx\node_modules\gulp\node_modules\orchestrator\index.js:214:10)
at Gulp.Orchestrator.start (C:\Users\xxx\PhpstormProjects\xxx\node_modules\gulp\node_modules\orchestrator\index.js:134:8)
at C:\Users\xxx\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js:129:20
at nextTickCallbackWith0Args (node.js:420:9)
at process._tickCallback (node.js:349:13)
at Function.Module.runMain (module.js:443:11)
at startup (node.js:139:18)
だから今、大きな問題が...何が間違っているのですか?スクリプトは正しく動作します... jsファイルを受け取り、必要な場所に配置します。しかし、なぜ私はこのエラーメッセージが表示されますか?あなたが投稿切り取らに基づいて
" - "の名前は許可されていませんか? タスク名をjsLibsに変更すると、別のエラーが発生します。新しいエラーをスローします( 'タスクには名前が必要です')。 –
正しい ' - 'は識別子として使用できません。彼らは文字で始まり、文字、数字、アンダースコアまたはドル記号のみを含むことができます。 2番目の部分については、新しい質問がある場合は新しい質問をするか、そのフレーズを検索してヒントが出てくるかどうかを確認してください。 –