Npm DevDependency和PeerDependency是否相同?
请原谅我的无知,如果我正在开发一个库,我的Npm DevDependency和PeerDependency是否相同?,npm,dependencies,yarnpkg,peer-dependencies,Npm,Dependencies,Yarnpkg,Peer Dependencies,请原谅我的无知,如果我正在开发一个库,我的peerdependency是否应该(部分)在我的devdependency中复制?我在想是的,对吗 例如: "peerDependencies": { "@babel/runtime": "7.6.0", <- needed for consuming the transpiled library "sugar-date": "2.0.6", "yup": "0.27.0" }, "devDependen
peerdependency
是否应该(部分)在我的devdependency
中复制?我在想是的,对吗
例如:
"peerDependencies": {
"@babel/runtime": "7.6.0", <- needed for consuming the transpiled library
"sugar-date": "2.0.6",
"yup": "0.27.0"
},
"devDependencies": {
"sugar-date": "2.0.6", <- this is actually a "dependency"
"yup": "0.27.0", <- this is actually a "dependency"
...
}
“对等关系”:{
“@babel/runtime”:“7.6.0”,谷歌向我展示了这仍然是一个争论点:这并不能解决问题,但npm安装
通常避免重复依赖项安装(),所以您可以使用常规依赖项。Googlefu告诉我,这仍然是一个争论点:这并不能解决问题,但npm install
通常避免重复的依赖项安装(),因此您可以使用常规依赖项。