Невозможно установить пакеты через npm

#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