通过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
任何解决方案?
答案 0 :(得分:2)
Express已安装在您的案例中。默认情况下,npm会在当前目录的node_modules
子目录中安装模块。如果要全局安装模块,请使用带-g
键的命令:
sudo npm install -g express
但是,良好的做法是将应用程序所需的模块放在应用程序目录中。转到您的javascript文件所在的目录,然后运行npm install
而不使用-g
:
cd /var/www/my_app
npm install express