当我尝试使用此命令安装它时:
npm install grunt-contrib-jasmine --save-dev
...我收到错误:
npm WARN package.json grunt-contrib-connect@0.3.0没有README数据
npm WARN package.json karma-chrome-launcher@0.1.7没有README数据
npm WARN package.json karma-firefox-launcher@0.1.4没有README数据
npm WARN package.json karma-phantomjs-launcher@0.1.4没有README数据
npm WARN package.json http-proxy@1.0.0没有存储库字段。
npm WARN package.json uglify-js@2.2.5' repositories' (复数)不支持。 >请选择一个作为'存储库' field/phantomjs@1.9.17安装C:\ Users \ Garrarufa \ Documents \ WebstormWorkspace \ website \ node_modules \ grunt-contr IB-茉莉\ node_modules \咕噜-LIB-phantomjs \ node_modules \ phantomjs
node install.js
下载已在C:\ Users \ GARRAR~1 \ AppData \ Local \ Temp \ phantomjs \ phantomjs-1.9.8-windows.zip
提取zip内容
删除> C:\用户\ Garrarufa \文档\ WebstormWorkspace \网站\ node_modules \咕噜-的contrib - 茉莉\ node_mo dules \咕噜-LIB-phantomjs \ node_modules \ phantomjs \ lib中\幻象
复制解压缩的文件夹C:\ Users \ GARRAR~1 \ AppData \ Local \ Temp \ phantomjs \ phantomjs-1.9.8-windows.zip-extrac t-1433927117004 \ phantomjs-1.9.8-windows - > C:\用户\ Garrarufa \文档\ WebstormWorkspace \网站\ node_mod ULES \咕噜-的contrib-茉莉\ node_modules \咕噜-LIB-phantomjs \ node_modules \ phantomjs \ lib中\幻象
编写location.js文件
完成。 Phantomjs二进制文件可在C:\ Users \ Garrarufa \ Documents \ WebstormWorkspace \ website \ node_modules \ gr下找到 UNT-的contrib-茉莉\ node_modules \咕噜-LIB-phantomjs \ node_modules \ phantomjs \ lib中\幻象\ phantomjs.exe
npm ERR! Windows_NT 6.3.9600
npm ERR! argv" C:\ Program Files \ nodejs \\ node.exe" " C:\ Program Files \ nodejs \ node_modules \ npm \ bin \
NPM-cli.js" "安装" "咕噜-的contrib-茉莉" " - 保存-dev的"
npm ERR!节点v0.12.0
npm ERR! npm v2.5.1
npm ERR!代码EPEERINVALID
npm ERR! peerinvalid包grunt-contrib-jasmine不满足其兄弟姐妹' peerDependencies req uirements!
npm ERR! peerinvalid Peer grunt-template-jasmine-requirejs@0.1.10想要grunt-contrib-jasmine@~0.5.3
npm ERR! peerinvalid Peer grunt-template-jasmine-istanbul@0.2.6想要grunt-contrib-jasmine @> = 0.3.1
npm ERR!请在支持请求中包含以下文件:
npm ERR! C:\用户\ Garrarufa \文件\ WebstormWorkspace \网站\ NPM-的debug.log
如何解决此错误?