Установленные модули узла, но не доступный

Я плохо знаком со средой Linux и прямо сейчас изучением node.js

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

enter image description here

Но когда я пытаюсь использовать экспресс в терминале, он говорит, что экспресс не установлен.

enter image description here

Обратите внимание на то, что я установил от nvm

Спасибо

2
задан 29 July 2015 в 03:34

1 ответ

Установка экспресса глобально обычно не является хорошей идеей, способ, которым большая часть работы модулей узла, будучи установленным на на - repo основание, таким образом, любой может воссоздать среду путем выполнения npm install.

Таким образом рекомендуемый путь для установки экспресса должен работать npm install express --save, который не только загрузит модуль, но также и создаст запись в package.json проекта.

Экспресс затем никогда не выполняется непосредственно из командной строки, но вместо этого добавил использование require() или в app.js или в файле, выполненном им. Примером для того, как сделать это, является чиновник экспресса Привет Мир .

3
ответ дан 2 December 2019 в 02:56

Другие вопросы по тегам:

Похожие вопросы: