将节点模块安装到由多个子组件共享的node_modules文件夹中

我有一个大的node.js项目,结构如下:

Root |_node_modules . . |_Component_1 |_src |_file1.js . . |_package.json |_Component_2 |_src |_file1.js . . |_package.json . . |_Component_n |_src |_file1.js . . |_package.json 

为了避免冗余,所有组件都应该安装它们的节点模块,并且直接在根目录下的共享node_modules文件夹中要求它们。

如何configuration组件的package.json以安装到root / node_modules?