Почему не устанавливается Gulp?

Всем добрый день! Не устанавливается Gulp

Перелопатил тут вопросы по проблемам с установкой Gulp, но ответа на мою проблему не нашел(

Версия node - 19.3.0, npm, npx - 9.2.0

Мои действия: npm init (заполнил package.json все по дефолту), npm install --save-dev gulp. После этого в консоли выдает следующее:

npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-url#deprecated

npm WARN deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated

npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-resolve#deprecated

npm WARN deprecated [email protected]: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies

npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated

added 350 packages, and audited 351 packages in 14s

12 packages are looking for funding
  run `npm fund` for details

6 high severity vulnerabilities

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

и в итоге Gulp не установлен.

Пробовал и npm audit fix, и npm audit fix --force. Ничего не помогает.

Возможно, кто-то может подсказать как решить проблему?

P.S. удалял Gulp и глобально и локально, не помогает.


Ответы (1 шт):

Автор решения: Александр

В приведенном листинге нет ошибок, только предупреждения. Вы пишите в комментариях, что "нет оповещения об успешной установке модуля, как это обычно бывает при успешной установке модуля", но строка

packages, and audited 351 packages in 14s

как раз говорит об успешной установке пакетов. Убедиться, что gulp установлен, вы можете, исходя из содержимого поля devDependencies вашего package.json либо запустив из директории проекта команду

npm list --depth 0

При этом команда gulp в системном терминале и не должна заработать, т.к вы устанавливаете его не глобально. Если вы хотите использовать его глобально, необходимо использовать ключ -g:

npm i gulp -g
→ Ссылка