2016-02-26 5 views
0

После успешной глобальной установки gulp я все еще получаю команду «не найден» для команд gulp, таких как gulp -v. Я попытался добавить пару вещей к $ PATH (подробности ниже), но это не помогло. Я подозреваю, что мне нужно определить, где глобальная установка gulp, поэтому я могу добавить это в $ PATH. Любая помощь будет оценена!После глобальной установки gulp команда не найдена

OSX 10.9.5

Мой вход в терминал находится ниже полужирным шрифтом, в серых ящиков выходного терминала в ответ

NPM установить -G GULP

npm WARN deprecated [email protected]: graceful-fs version 3 and before will fail on newer node releases. Please update to [email protected]^4.0.0 as soon as possible. 
npm WARN deprecated [email protected]: [email protected]<3.0.0 is no longer maintained. Upgrade to [email protected]^4.0.0. 
npm WARN deprecated [email protected]: graceful-fs version 3 and before will fail on newer node releases. Please update to [email protected]^4.0.0 as soon as possible. 
/Users/mh/.node/bin/gulp -> /Users/mh/.node/lib/node_modules/gulp/bin/gulp.js 
/Users/mh/.node/lib 
└── [email protected] 

глотка -v

-bash: gulp: command not found 

Я попытался добавить три пути, отображаемые в конце установки gulp, до /etc/paths (см. Последние три строки ниже). Три пути появляются, когда я echo $PATH, но gulp -v все еще не удается.

/usr/bin 
/bin 
/usr/sbin 
/sbin 
/usr/local/bin 
/usr/local/git/bin 
/Users/mh/.node/lib 
/Users/mh/.node/lib/node_modules/gulp/bin/ 
/Users/mh/.node/bin/gulp 

глоток-v

-bash: gulp: command not found 

ответ

0

При установке глотка символьной ссылки из /Users/mh/.node/bin/gulp в /Users/mh/.node/lib/node_modules/gulp/bin/gulp.js был создан.

Однако вы не должны добавлять эту символическую ссылку в свой $PATH. Вам необходимо добавить каталог, в котором он находится:

export PATH="$PATH:/Users/mh/.node/bin" 

Это должно сделать трюк.

Смежные вопросы