gulp - gulp 与 gulp-sequence 包失败
问题描述
我尝试将 gulp 和 gulp-sequence 一起使用,按照 npm 网站的说明进行操作,我只是尝试一个简单的示例来测试所有的东西是否有效。但令我惊讶的是,基本示例不起作用,有人有什么问题的提示?
节点:v10.15.3
吞咽:4.0.1
吞咽序列:1.0.0
const gulp = require('gulp')
const gulpSequence = require('gulp-sequence')
gulp.task('lint', function (cb) {
cb()
})
gulp.task('default', gulpSequence('lint'))
我期望简单的执行:
[12:01:15] Starting 'default'...
[12:01:15] Finished 'default' after 2.56 ms
但相反,我收到了错误:
TypeError: gulp.on(...).on(...).on(...).on(...).start is not a function
解决方案
使用 gulp 4,您不需要gulp-sequence
并且可以使用内置gulp.series
功能。这应该有效:
const gulp = require('gulp')
gulp.task('lint', function (cb) {
cb()
})
gulp.task('default', gulp.series('lint'))
推荐阅读
- terraform - 在处理完所有资源后使用专用端点应用更改
- html - 如何从输入文本字段将新数据插入条形图中?
- macos - SerpentAI 安装错误
- angular - 自定义标题 Ag-Grid 中的排序数字?
- javascript - JavaScript RegEx 用于匹配长度在 1 到 5 个字符之间且不应以空格开头和结尾的字符串
- angular - 错误:角度 4 或角度 6 中的 StaticInjectorError(AppModule)
- javascript - 安装屏幕阅读器
- php - 在 php 中使用 ssh 连接到远程服务器
- javascript - 如何在节点js中的foreach之后发送respose?
- html - 使用 XML 显示图像列表