Apa*_*gar 3 json node.js gruntjs
我有package.json文件,其中提到了以下devDependencies:
"devDependencies": {
"bower": "^1.7.7",
"connect-ssi": "^1.1.0",
"grunt": "~0.4.5",
"grunt-contrib-compass": "^1.1.0",
"grunt-contrib-concat": "~0.4.0",
"grunt-contrib-connect": "^0.11.2",
"grunt-contrib-handlebars": "^0.11.0",
"grunt-contrib-jshint": "~0.10.0",
"grunt-contrib-qunit": "~0.5.2",
"grunt-contrib-sass": "^0.9.2",
"grunt-contrib-uglify": "~0.5.0",
"grunt-contrib-watch": "~0.6.1",
"grunt-jsdoc": "^1.1.0",
"karma": "^0.13.22",
"karma-jasmine": "^0.3.7"
}
Run Code Online (Sandbox Code Playgroud)
现在当我运行npm install它时会给我以下错误:
UNMET PEER DEPENDENCY jasmine-core @*npm WARN EPEERINVALID karma-jasmine@0.3.8需要jasmine-core @*的同行,但没有安装.npm WARN EPACKAGEJSON hirebuddy-prototype@0.0.1没有存储库字段.
hirebuddy-prototype 是package.json中的名称.
将在运行npm install安装在的package.json中提到的所有依赖或者我需要安装jasmine-core和karma-jasmine分开?
这是业力茉莉的弱点.在其package.json中,jasmine-core列为peerDependency,NPM 3不再自动安装.所以你必须添加jasmine-core自己的package.json.所以只是npm install jasmine-core --save-dev,并指出最新版本是兼容的.它应该是.
信息:http://blog.npmjs.org/post/110924823920/npm-weekly-5
| 归档时间: |
|
| 查看次数: |
7504 次 |
| 最近记录: |