Javascript Gulp:控制台中的错误,assert.js:90抛出新的assert.AssertionError
我在控制台中遇到这样一个错误: 一口Javascript Gulp:控制台中的错误,assert.js:90抛出新的assert.AssertionError,javascript,gulp,Javascript,Gulp,我在控制台中遇到这样一个错误: 一口 我只是个初学者,你知道我做错了什么吗?我想你用的是gulp 4和gulp 3的“语法”。 因此,要么安装gulp 3,要么您的gulpfile应该有效并准备就绪,要么将其迁移到gulp 4。这是一篇关于这方面的好文章 咕噜咕噜4系列(…任务) 请参见《gulp自动安装4.0.0版》 通过运行下面的命令更改您的吞咽版本 npm install gulp@3.3.4 --save npm install --save-dev gulp@3.9.1 这将解决
我只是个初学者,你知道我做错了什么吗?我想你用的是gulp 4和gulp 3的“语法”。
因此,要么安装gulp 3,要么您的gulpfile应该有效并准备就绪,要么将其迁移到gulp 4。这是一篇关于这方面的好文章 咕噜咕噜4系列(…任务)
请参见《gulp自动安装4.0.0版》 通过运行下面的命令更改您的吞咽版本
npm install gulp@3.3.4 --save
npm install --save-dev gulp@3.9.1
这将解决您的问题。我使用下面的命令解决了问题
npm install gulp@3.3.4 --save
npm install --save-dev gulp@3.9.1
这将解决您的问题(我在窗口7和窗口10中解决了问题)我通过以下方式解决了问题: npm install gulp-cli -g npm install gulp -D npx -p touch nodetouch gulpfile.js npm安装gulp cli-g npm安装槽-D npx-p touch nodetouch gulpfile.js gulp.js上提供的默认安装命令
希望能有所帮助,刚刚传递的相同错误是正确的,您的
gulpfile.js
gulp@3.*但是你已经安装了Gulp4。只需安装正确的版本:
npm i-Dgulp@3.*
更改package.json以安装旧版本或最新版本的Gulp,如下所示:
"gulp": "^3.9.1",
使用Gulp-v命令检查Gulp的CLI版本和本地版本
CLI版本3.9.1
本地版本3.9.1
如果你得到了 “AssertionError:从未定义的任务:两个” 可能是因为任务应该按顺序进行,所以首先是任务1任务2,然后是具有
大口大口地喝一杯,一杯,二杯谢谢你的回答。在哪里可以找到Gulp4语法?有没有一个网站,有准备好的函数库?好的,没关系,我找到了。抱歉问了这么愚蠢的问题。:)如果其他人将在gulp@3.*,只需安装正确的版本:
npmi-Dgulp@3.*
这是一篇很有帮助的文章:@SurajRao:这是一篇正式的评论。在这种情况下,它是不需要的。一个链接就足够了。“Michael Oxlobrow”-很好的链接,tnx。我的回答帮助了某人。很高兴听到这个消息@Akshayvijaynno需要指定次要版本:npm i-Dgulp@3.*
@giovannipds,您可以选择哪个版本。我刚才举了一个例子。感谢you@BasavarajHadimani我知道你做了,但我们打算在这里给出最好的完整答案。我建议更新它。不需要指定次要版本:npmi-Dgulp@3.*
这仍然会安装gulp@4.*
如今,这已不再是恰当的答案。
"gulp": "^3.9.1",
if it's not equal this error may occur.