Gulp 不会 运行 正确
Gulp won't run correctly
我正在做这里找到的教程学习Bootstrap4:https://www.youtube.com/watch?v=hnCmSXCZEpU&t=484s
当 运行 执行 gulp 命令时,未找到 gulp 命令。环顾四周后,我发现解决方案是添加我所做的 Gulp CLI 包。
现在 Gulp 命令 运行s 但我没有得到教程描述的红屏,而是收到以下错误:
assert.js:373
throw err;
^
AssertionError [ERR_ASSERTION]: Task function must be specified
at Gulp.set [as _setTask] (C:\Users\alexm\bs4\node_modules\undertaker\lib\set-task.js:10:3)
at Gulp.task (C:\Users\alexm\bs4\node_modules\undertaker\lib\task.js:13:8)
at Object.<anonymous> (C:\Users\alexm\bs4\gulpfile.js:21:6)
at Module._compile (internal/modules/cjs/loader.js:868:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:879:10)
at Module.load (internal/modules/cjs/loader.js:731:32)
at Function.Module._load (internal/modules/cjs/loader.js:644:12)
at Module.require (internal/modules/cjs/loader.js:771:19)
at require (internal/modules/cjs/helpers.js:68:18)
at execute (C:\Users\alexm\AppData\Roaming\npm\node_modules\gulp\node_modules\gulp-cli\lib\versioned\^4.0.0\index.js:36:18) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
问题的答案
降级到 Gulp 3
我正在做这里找到的教程学习Bootstrap4:https://www.youtube.com/watch?v=hnCmSXCZEpU&t=484s
当 运行 执行 gulp 命令时,未找到 gulp 命令。环顾四周后,我发现解决方案是添加我所做的 Gulp CLI 包。
现在 Gulp 命令 运行s 但我没有得到教程描述的红屏,而是收到以下错误:
assert.js:373
throw err;
^
AssertionError [ERR_ASSERTION]: Task function must be specified
at Gulp.set [as _setTask] (C:\Users\alexm\bs4\node_modules\undertaker\lib\set-task.js:10:3)
at Gulp.task (C:\Users\alexm\bs4\node_modules\undertaker\lib\task.js:13:8)
at Object.<anonymous> (C:\Users\alexm\bs4\gulpfile.js:21:6)
at Module._compile (internal/modules/cjs/loader.js:868:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:879:10)
at Module.load (internal/modules/cjs/loader.js:731:32)
at Function.Module._load (internal/modules/cjs/loader.js:644:12)
at Module.require (internal/modules/cjs/loader.js:771:19)
at require (internal/modules/cjs/helpers.js:68:18)
at execute (C:\Users\alexm\AppData\Roaming\npm\node_modules\gulp\node_modules\gulp-cli\lib\versioned\^4.0.0\index.js:36:18) {
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
问题的答案
降级到 Gulp 3