假设我有一个Project A,
"dependencies": {
"someDependency": "1.0"
}
和someDependency与:
"devDependencies": {
"notwantedinproduction": "1.0"
}
Project A是否会将“ notwantedinproduction”依赖项作为发行版本的一部分包含在其中,因为它会嵌套在依赖项中,例如“ someDependency”?
谢谢大家!
答案 0 :(得分:2)
否,当您html, body, svg {
width: 100%;
height: 100%;
}
时,它将仅安装该模块中定义的依赖项,而不会安装该模块devDependencies。一个容易看到的实际效果是启动一个新项目,然后安装express(或其他任何东西)。 Express具有eslint的dev依赖关系,但是如果您检查节点模块,则不会在其中找到eslint。