我有一个网络应用程序:fooapp.我的根上有一个package.json
.我想将所有依赖项安装在特定的node_modules directory
中.我该怎么做?
我想要什么
假设我有两个widget
依赖项.我想以这样的目录 struct 结束:
node_modules/
widgetA
widgetB
fooapp/
package.js
lib
..
我得到了什么
当我跑npm install fooapp/
的时候,我得到了这个:
node_modules/
fooapp/
node_modules/
widgetA
widgetB
package.js
lib/
..
fooapp/
package.js
lib/
..
npm在node_modules目录中复制我的应用程序目录,并在another node_modules目录中安装软件包.
我理解这对于安装软件包是有意义的.但我不把我的网络应用放在其他东西里面,我直接运行它.我正在寻找一种简单的方法,将依赖项安装到特定的node_modules目录中.