无法通过npm安装软件包

时间:2011-05-25 06:30:21

标签: 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 个答案:

答案 0 :(得分:2)

Express已安装在您的案例中。默认情况下,npm会在当前目录的node_modules子目录中安装模块。如果要全局安装模块,请使用带-g键的命令:

sudo npm install -g express

但是,良好的做法是将应用程序所需的模块放在应用程序目录中。转到您的javascript文件所在的目录,然后运行npm install而不使用-g

cd /var/www/my_app
npm install express