Javascript 指定node.js依赖项在两个";devDependencies“;及;peerDependencies“;
我刚刚在grunt contrib clean package.json文件中发现,它依赖于grunt,这在两个部分中都有说明:Javascript 指定node.js依赖项在两个";devDependencies“;及;peerDependencies“;,javascript,node.js,gruntjs,dependencies,Javascript,Node.js,Gruntjs,Dependencies,我刚刚在grunt contrib clean package.json文件中发现,它依赖于grunt,这在两个部分中都有说明:devdependency和peerDependencies, : 这有什么意义吗?特别是,有不同的版本吗?这是一个未被注意到的错误吗 编辑:也发布了一个。所以根据;: 仔细阅读DevDependence和PeerDependence的区别。devDep>是我们用于测试的实际grunt dep,peerDep是用于说明插件使用的grunt版本。两者都解析为同一版本
devdependency
和peerDependencies
,
:
这有什么意义吗?特别是,有不同的版本吗?这是一个未被注意到的错误吗
编辑:也发布了一个。所以根据;:
仔细阅读DevDependence和PeerDependence的区别。devDep>是我们用于测试的实际grunt dep,peerDep是用于说明插件使用的grunt版本。两者都解析为同一版本
"devDependencies": {
"grunt": "^0.4.5",
"grunt-cli": "^0.1.13",
"grunt-contrib-internal": "^0.4.10",
"grunt-contrib-jshint": "^0.11.0",
"grunt-contrib-nodeunit": "^0.4.1"
},
"peerDependencies": {
"grunt": ">=0.4.0"
},