当我使用
奇怪的是,在另一个项目中,同样的包的子依赖项正在被安装。即使我尝试通过npm install my-package手动安装单个包,该包的node_modules也没有被安装。这是为什么呢?或者有没有一种方法可以调试这个问题?谢谢。
npm install
安装我的Node应用程序时,package.json
中的dependencies
属性中列出的软件包会被安装。但是,由于某种原因,其中一些依赖项没有安装其子依赖项。换句话说,没有一个包含我的依赖项的依赖项的node_modules
文件夹。myproject
- node_modules
- my-package
- node_modules (would expect this to be here, but it's not)
奇怪的是,在另一个项目中,同样的包的子依赖项正在被安装。即使我尝试通过npm install my-package手动安装单个包,该包的node_modules也没有被安装。这是为什么呢?或者有没有一种方法可以调试这个问题?谢谢。
node_modules
层次结构,以避免出现极长的文件路径。请检查最上层的node_modules
级别以获取子依赖项。 - Jake Holzinger