Команда «Глоток» не найден

голоса
0

После прочтения около 20 сообщений о gulpне найденных проблемах, я до сих пор застрял с этим , и теперь я невежествен. Установка с npmкажется так легко , хотя. Я просто пытаюсь установить глоток на Ubuntu 18.04 и использовать его в моем проекте. Но, похоже , проект и весь мой ноутбук не в состоянии найти его после успешной установки.

очищающий

Я попытался удалить все относительно узла, nodejs, НПЕ и любой папки node_modules. Затем с помощью findкоманды , чтобы убедиться , все это было удалено. Я в основном используется:

sudo apt-get purge --auto-remove nodejs

И я скопировал команды этого веб - сайта

Монтаж

Вот что я сделал несколько раз:

sudo apt-get install node //using the specific node version 10.x

Тогда следующее, чтобы убедиться, это было правильно установлено:

$ node -v
v10.16.3
$ npm -v
6.9.0

Наконец я пытаюсь установить глоток, и прочитать , что gulp-cliбыло необходимо:

sudo npm install -g gulp-cli
sudo npm install -g gulp

Потом я вошел в мою папку проекта , где package.jsonэто и сделал:

npm install gulp
gulp -v

Результат всегда один и тот же:

Command 'gulp' not found, but can be installed with:
sudo apt install gulp

Я не видел нигде рекомендации использования , sudo apt install gulpно может быть , я должен попробовать.

Спасибо вам за помощь.

Задан 09/10/2019 в 12:51
источник пользователем
На других языках...                            


2 ответов

голоса
0

Хорошо, кажется , моя проблема была связана с правами доступа и sudoиспользования, которые я знал , может быть рискованным , но я, кажется , не удалось избежать его везде.

После выполнения полной очистки с

sudo apt-get purge --auto-remove nodejs

и удаляя все node_modulesпапки снова, в том числе /home/<myname>/.npm_global, я попробовал еще раз без каких - либо sudo(кроме установки nodejs). Вот то , что работает для меня:

sudo apt install nodejs
npm install --global gulp // not sure this was needed
npm install --global gulp-cli
cd <my project folder>
npm install gulp
Ответил 09/10/2019 в 13:18
источник пользователем

голоса
0

Вы можете попробовать следующую команду для установки.

npm install --global gulp-cli

или же

$ npm uninstall --global gulp gulp-cli
$ rm /usr/local/share/man/man1/gulp.1
$ npm install --global gulp-cli
Ответил 09/10/2019 в 13:06
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more