簡體   English   中英

Gulp錯誤-ReferenceError:未定義js

[英]Gulp Error - ReferenceError: js is not defined

我正在學習大口吃,並寫我的第一個任務。 我得到了這個任務:

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文件放入我想要的位置。 但是為什么我會收到此錯誤消息?

根據您發布的摘要,錯誤消息將向您顯示該行以及確切的錯誤:

js-libs.logError

這正在尋找一個名為js的變量,並試圖減去libs.logError

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM