После установки Gulp: "команда' gulp ' не найдена"



после установки залпом.js через npm, я получаю no command 'gulp' found ошибка при запуске gulp команда из того же каталога, в которых они установлены.



когда

1260   6  

6 ответов:

это совершенно нормально. Если вы хотите gulp-cli доступно в командной строке, вам нужно установить его глобально.

npm install --global gulp-cli

посмотреть инструкция по установке.

и node_modules/.bin/ нет $PATH. Но он автоматически добавляется npm при запуске сценариев npm (см. это сообщение в блоге Для справки).

так что вы могли бы добавить scripts на package.json file:

{
    "name": "your-app",
    "version": "0.0.1",
    "scripts": {
        "gulp": "gulp",
        "minify": "gulp minify"
    }
}

затем вы можете запустить npm run gulp или npm run minify для запуска задач gulp.

У меня на самом деле та же проблема.

эта ссылка, вероятно, моя лучшая догадка:

nodejs vs node на ubuntu 12.04

Я сделал это, чтобы решить мою проблему:

sudo apt-get --purge remove node 
sudo apt-get --purge remove nodejs 
sudo apt-get install nodejs
sudo ln -s /usr/bin/nodejs /usr/bin/node

Я решил проблему без переустановки узла с помощью команд ниже:

$ npm uninstall --global gulp gulp-cli
$ rm /usr/local/share/man/man1/gulp.1
$ npm install --global gulp-cli

Я решил проблему удаления gulp и установки gulp-cli снова:

rm /usr/local/bin/gulp
npm install -g gulp-cli

установка на Mac-Sierra-после многочисленных неудачных попыток установить и запустить gulp глобально через командную строку, используя несколько разных инструкций, которые я нашел, я добавил Это в свой путь, и это сработало:

export PATH=/usr/local/Cellar/node/7.6.0/libexec/npm/bin/:$PATH

Я получил этот путь из текстового вывода при установке gulp.

Я должен был разместить sudo до npm install gulp-cli -g.

Запуск от имени администратора не работает для меня. Может быть, это может быть для некоторых из вас.

Comments

    Ничего не найдено.