2016-03-31 141 views
-1

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

回答

0

你正在用全局标志安装jasmine-core。 尝试在没有-g选项的情况下安装它,然后重试。

注意到UNMET PEER DEPENDENCY这个词,表明它希望将它安装在同一级别,而不是全局的?

+0

感谢您的回答,我已经尝试过,但没有成为您的答案。 – harper

1

我也有这个错误,但我的package.json文件也丢失,所以通过创建包json文件,我能够安装茉莉花核心和果报茉莉花。

对于创建的package.json文件:

$ npm init 

然后安装茉莉核后:

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

希望这将有助于!

+0

为我工作。谢谢 :) –