2015-06-29 2 views
1

Я читаю вокруг SO, и я до сих пор не могу это исправить. Я установил Grunt-кли и становую глобальным и когда я запускаю его я получаюГлобальные узловые модули не распознаются

bash: grunt: command not found 

Так что я не имел. bash_profile, и я добавил его. И я положил это внутри:

export PATH=/.node/lib/node_modules:$PATH 

Но все еще не работает. Если вам нужен префикс:

prefix = "/root/.node" 

Я использую debian.

+0

Вы начали новую оболочку после установки и добавив, что к вашему 'PATH'? Также пропустили ли вы '' '' '' 'на эту модификацию' PATH'? Я ожидаю, что это должно было быть '~/.node/...', а не '/ .node' для каталога' .node' в вашем домашнем каталоге, а не в каталоге root ('/'). –

ответ

0

Вы не забыли перезагрузить свой профиль bash после его создания? Если нет, просто откройте терминал и введите source ~/.bash_profile

Это приведет к выходу из оболочки и повторному входу в систему, чтобы он мог распознать внесенные в него изменения.

+0

Да, я это сделал, но я решил проблему с установкой сварить. http://blog.teamtreehouse.com/install-node-js-npm-linux – Maverick

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