npm无法在我的mac

时间:2016-03-31 15:07:17

标签: node.js npm-install

当我在mac上安装karma-jasmine时,它会给我错误: ├── UNMET PEER DEPENDENCY jasmine-core@* └── karma-jasmine@0.3.8 npm WARN karma-jasmine@0.3.8 requires a peer of jasmine-core@* but none was installed. 但是,我之前安装过jasmine-core。 npm install jasmine-core -g /Users/hbowang/.nvm/versions/node/v5.9.0/lib └── jasmine-core@2.4.1 任何机构都可以帮我解决这个错误吗?

2 个答案:

答案 0 :(得分:1)

我也遇到了这个错误,但我的package.json文件也丢失了,所以通过创建包json文件,我可以安装jasmine-core和karma-jasmine。

用于创建package.json文件:

$ npm init

然后安装jasmine-core:

 $ npm install jasmine-core
 $ npm install karma --save-dev
 $ npm install karma-jasmine --save-dev

希望它会有所帮助!!

答案 1 :(得分:0)

您正在使用全局标志安装jasmine-core。 尝试安装它而不使用-g选项,然后重试。

注意UNMET PEER DEPENDENCY这个词是否表明它希望它安装在同一级别而不是全球?

相关问题