Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Npm 如何将依赖项安装到软件包文件夹中?_Npm_Npm Install - Fatal编程技术网

Npm 如何将依赖项安装到软件包文件夹中?

Npm 如何将依赖项安装到软件包文件夹中?,npm,npm-install,Npm,Npm Install,我有以下文件夹结构: - root/ - app/ - src/ - node_modules/ 我在NPMJ上发布了一些软件包,当我键入/root foldernpm install my_package-Sdependency时,我的_软件包安装在根文件夹node_modules中,我想将它们安装在软件包文件夹ie node_modules/my_package/node_modules中 如何实现 循环使用节点模块系统的属性进行处理,该属性在目录中查找节点模

我有以下文件夹结构:

- root/
     - app/
     - src/
     - node_modules/
我在NPMJ上发布了一些软件包,当我键入/root folder
npm install my_package-S
dependency时,我的_软件包安装在根文件夹node_modules中,我想将它们安装在软件包文件夹ie node_modules/my_package/node_modules中

如何实现

循环使用节点模块系统的属性进行处理,该属性在目录中查找节点模块文件夹。因此,在每个阶段,如果一个包已经安装在祖先节点_modules文件夹中,那么它就不会安装在当前位置