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

我试图创build新的项目,并做到这一点。

 >expression新的项目

 > cd newproject

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

 > npm安装

 // ...

 > 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 

有用!

解决

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

 - cache = . + cache = ~/.npm 

有用!