Mac OS X, Node установлен Nvm, но не может использовать модуль, который установлен глобально - PullRequest
0 голосов
/ 27 мая 2018

Операционная система - Mac OS X. После установки Node с помощью NVM Node -v показывает 9.2.И после установки экспресса глобально (npm install -g express) я не могу использовать экспресс в командной строке.Если он используется, он подскажет, что модуль не определен.Используя npm root -g, чтобы найти установку пути узла, в каталоге lib или bin я вижу глобальную установку пакета, но не могу добавить каталог lib или bin в путь среды, потому что естьв этих двух каталогах нет исполняемого файла.Любые предложения очень полезны, спасибо.

1 Ответ

0 голосов
/ 27 мая 2018

Программа командной строки express не установлена ​​с npm install express, независимо от того, переданы ли ей параметры командной строки.Чтобы использовать утилиту командной строки, вы должны глобально установить пакет express-generator, например, так:

npm install -g express-generator

Вы также, вероятно, должны установить обычный express в свой отдельный проект, ине глобально

...