Версия Gulp-cli не обновляется - PullRequest
0 голосов
/ 14 апреля 2019

Я обновил 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

Но на нашем dev-сервере 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 голосов
/ 14 апреля 2019

Сначала удалите текущие версии 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
...