【发布时间】:2011-09-01 12:01:44
【问题描述】:
通过 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
有什么解决办法吗?
【问题讨论】:
通过 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
有什么解决办法吗?
【问题讨论】:
Express 已安装在您的情况下。默认情况下,npm 将模块安装在当前目录的 node_modules 子目录中。如果要全局安装模块,请使用带有 -g 键的命令:
sudo npm install -g express
但好的做法是将应用程序所需的模块放在应用程序目录中。转到您的 javascript 文件所在的目录并在没有 -g 的情况下运行 npm install:
cd /var/www/my_app
npm install express
【讨论】: