弄了一个上午,终于弄好了。现在总结一下。
第一步:Install nodeJS (我安装的v0.10.24。没有安装最新版本,因为看了些博客,貌似最新版本不支持,有待验证)
第二步:Install karma 。 使用脚本: npm install -g karma
这也是我最想说的一个环节。
1,在安装karma的过程中,会自动下载安装phantomjs。但是每次下载phantomjs,总是报连接超时。google一下,发现得翻墙。翻墙后还是不行。只好找同事要了个以前下载成功的phantomjs 。但是它的版本是1.9.2。
再google,先把phantomjs安装包下载到指定路径下,我的路径是C:\Users\yourname\AppData\Local\Temp\phantomjs。版本是1.9.2。
2,放好安装路径之后,再次执行npm install -g karma失败。
改为执行npm install phantomjs 结果还是失败。原因是我安装的karma要求phantomjs的1.9.7版本,不去识别1.9.2。
再改npm install phantomjs@1.9.2 还是错误。原来要1.9.2的完整版本是1.9.2.-6
最后npm install phantomjs@1.9.2-6 完美解决问题。
第三步:安装插件就可以了。 http://karma-runner.github.io/0.10/config/plugins.html
终于大功告成了,不容易啊。
vistual studio 安装karma,布布扣,bubuko.com
原文:http://www.cnblogs.com/rachelanlan/p/3593841.html