Nodejs. gulp не найден после установки npm

У меня есть это git repo: https://github.com/mschwarzmueller/angular-2-introduction.

Просмотр серии учебников, и я дошел до того, что должен запускать gulp, но это дает мне ошибку.

С самого начала я клонировал это репо, затем я сделал npm install в этой папке.

Я проверил package.json и действительно есть зависимости gulp.

Итак, что мне делать?

Если я установлю gulp глобально, он будет вести себя нормально?

Или я должен как-то установить его локально?

P.S. : Я попробовал это и столкнулся с ошибкой на компьютере с Windows и Linux.

Ответ 1

Если вы хотите запустить gulp локально, вы можете попробовать это после установки зависимостей с помощью npm install:

$(npm bin)/gulp

Ответ 2

При выпуске npm install module npm будет установлена ​​в текущем каталоге.

При выпуске npm install -g module npm будет устанавливаться в папках /usr/local/lib/ node или/usr/local/lib/node_modules

Рекомендуется использовать модули на интерфейсе командной строки, устанавливая их по всему миру.

Если вы хотите использовать его как инструмент командной строки, что-то вроде командной строки командной строки, то вы хотите установить ее глобально. С другой стороны, если вы хотите зависеть от пакета от своего собственного модуля, используя что-то вроде Node require, то вы хотите установить локально.

https://docs.npmjs.com/getting-started/installing-npm-packages-globally

Если вы хотите выпустить команды gulp в командной строке, то это возможно вместо установки модуля "gulp", вам может понадобиться модуль gulp -cli: https://www.npmjs.com/package/gulp-cli