Javascript 如果节点依赖项嵌套在依赖项中,是否将其作为发布的一部分包括在内?
假设我有一个项目:Javascript 如果节点依赖项嵌套在依赖项中,是否将其作为发布的一部分包括在内?,javascript,node.js,dependencies,Javascript,Node.js,Dependencies,假设我有一个项目: "dependencies": { "someDependency": "1.0" } 还有一些依赖性: "devDependencies": { "notwantedinproduction": "1.0" } 项目A是否会将“notwantedinproduction”依赖项作为发布版本的一部分,因为它嵌套在依赖项A中,即“someDependency” 谢谢大家 否,当您npm i时,它将只安装该模块中定义的依赖项,而
"dependencies": {
"someDependency": "1.0"
}
还有一些依赖性:
"devDependencies": {
"notwantedinproduction": "1.0"
}
项目A是否会将“notwantedinproduction”依赖项作为发布版本的一部分,因为它嵌套在依赖项A中,即“someDependency”
谢谢大家 否,当您
npm i
时,它将只安装该模块中定义的依赖项,而不会安装该模块的依赖项。一个简单的方法是启动一个新项目,然后安装express(或其他任何东西)。Express对eslint具有开发人员依赖关系,但如果检查节点模块,则在其中找不到eslint