Npm 无法在Windows 8.1上安装karma jasmine和phantomjs-我该怎么做才能让它正常工作?

Npm 无法在Windows 8.1上安装karma jasmine和phantomjs-我该怎么做才能让它正常工作?,npm,jasmine,phantomjs,karma-runner,Npm,Jasmine,Phantomjs,Karma Runner,我的问题和你的有点不同 我试过这个命令: npm install karma karma-jasmine karma-phantomjs-launcher --save-dev 我在答案中看到Karma不支持Node的v.5.3.0(我的版本v.5.2.0似乎也是如此) 但是我能做什么呢?引用的线程没有给出任何解决问题的答案。。。降级节点和我安装的每个包??如何?这样行吗?我不熟悉这些技术 以下是我得到的错误: └── UNMET PEER DEPENDENCY jasmine-core@*

我的问题和你的有点不同

我试过这个命令:

npm install karma karma-jasmine karma-phantomjs-launcher --save-dev
我在答案中看到Karma不支持Node的v.5.3.0(我的版本v.5.2.0似乎也是如此)

但是我能做什么呢?引用的线程没有给出任何解决问题的答案。。。降级节点和我安装的每个包??如何?这样行吗?我不熟悉这些技术

以下是我得到的错误:

└── UNMET PEER DEPENDENCY jasmine-core@*
└── UNMET PEER DEPENDENCY phantomjs@>=1.9

npm WARN karma-jasmine@0.3.6 requires a peer of jasmine-core@* but none was installed.
npm WARN karma-phantomjs-launcher@0.2.2 requires a peer of phantomjs@>=1.9 but none was installed.
另一个问题是

npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.6

那么我能做什么呢?

您缺少一对npm模块。安装它们:

npm install jasmine --save-dev
npm install phantomjs --save-dev

OTOH,根据常见问题解答,karma 0.13在节点5.x上运行

JotaBe的解决方案对我来说不太管用。karma jasmine安装好了。但我仍然在karma phantomjs启动器上出错

以下几点对我很有用:

npm install jasmine --save-dev
npm install phantomjs-prebuilt --save