#node.js #npm
#node.js #npm
Вопрос:
Установка пакетов через npm показывает следующее сообщение, и ничего не установлено..
sakthiganesh@ubuntu:~$ npm install express
express@2.3.8 ./node_modules/express
├── mime@1.2.2 ()
├── connect@1.4.1 ()
└── qs@0.1.0
какие-либо решения?
Ответ №1:
Express уже установлены в вашем случае. По умолчанию npm устанавливает модули в node_modules
подкаталог текущего каталога. Если вы хотите установить модуль глобально, используйте команды с -g
ключом:
sudo npm install -g express
Но хорошей практикой является размещение модулей, необходимых для вашего приложения, в каталоге приложения. Перейдите в каталог, где находился ваш файл javascript, и запустите npm install
без -g
:
cd /var/www/my_app
npm install express