Gulp-cli版本未更新

时间:2019-04-14 07:47:16

标签: npm gulp

我已将gulp从v 3.9.0更新为4.0.0。运行gulp时出现错误Cannot read property 'apply' of undefined。我已经读到这是由于gulp-cli版本3.9.0而引起的,我需要更新为2.1.0

在我的本地计算机上,我可以正常工作,所有版本为:

CLI Version: 2.1.0
Local Version: 4.0.0

但是在我们的开发服务器上,CLI版本不会更改,并且停留在3.9.0

我已经卸载了gulp和gulp-cli,删除了node_modules文件夹。再次安装它,并且它是package.json中的正确版本。

"gulp": "^4.0.0",
"gulp-cli": "^2.1.0",

但是当我运行gulp -v时,它仍然输出CLI Version: 3.9.0。.

有人熟悉吗? gulp 3.9.0已全局安装在服务器上,这会导致问题吗?

1 个答案:

答案 0 :(得分:0)

首先卸载当前版本的Gulp和Gulp CLI:

npm uninstall gulp --save-dev
npm uninstall gulp -g

然后继续并重新安装Gulp 4.0.0版:

npm install gulp-cli -g
npm install gulp@4.0.0