npm将模块安装到当前目录中,而不仅仅是node_modules

时间:2013-03-21 17:11:39

标签: node.js express npm

我尝试创建新项目,并且做到了这一点。

> express newproject

> cd newproject

> ls
app.js          package.json    public/         routes/         views/

> npm install

// ...

> ls
app.js                  commander/              cookie-signature/       formidable/             methods/                node_modules/           public/                 routes/
buffer-crc32/           connect/                debug/                  fresh/                  mime/                   package.json            qs/                     send/
bytes/                  cookie/                 express/                jade/                   mkdirp/                 pause/                  range-parser/           views/

为什么要将文件下载到当前目录中?这是一个错误吗?

解决

我通过修复〜/ .npmrc解决了这个问题。

- cache = .
+ cache = ~/.npm

有效!

1 个答案:

答案 0 :(得分:1)

解决

我通过修复〜/ .npmrc解决了这个问题。

- cache = .
+ cache = ~/.npm

有效!

相关问题