2016-01-08 3 views
0

Я установил Modernizr: npm install -g modernizr Все прошло хорошо, без ошибок: /Users/myusername/npm/bin/modernizr -> /Users/myusername/npm/lib/node_modules/modernizr/bin/modernizr /Users/myusername/npm/libЗШ: команда не найдена: Modernizr

После установки работает: modernizr я получаю:

ЗШ: команда не найдена: Modernizr

В моем файле .zshrc у меня есть:

export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 

После прибегая к помощи вокруг найти этот пост: Bower: "command not found" after installation и добавил эту строку в мой .zshrc файл: export PATH=/usr/local/share/npm/bin:$PATH

Когда я тип which npm я получаю /usr/local/bin/npm

Но я все еще получаю команду не найдено. Я проверил файлы с помощью Mac Finder и нашел модернизатора в myusername/npm/node_modules/modernizer - это должно быть правильно? Как исправить команду zsh не найдена?

ответ

2

Изменение экспорта PATH в

export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/npm/bin 

Вы также можете удалить двойные кавычки.

+0

Я изменил экспорт PATH, но все еще получаю 'command not found' – ace

+0

Можете ли вы вставить выходные данные из 'ls -l $ HOME/npm/node_modules/modernizer'? Возможно, он должен иметь исполняемые настройки. – kometen

+0

Он говорит: 'ls:/Users/myusername/npm/node_modules/modernizer: Нет такого файла или каталога'. О, на самом деле, моя правая ванна - '/ Пользователи/myusername/npm/lib/node_modules/modernizer' – ace

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