gpt4 book ai didi

javascript - 尝试建立 Angular 项目时的业力问题

转载 作者:数据小太阳 更新时间:2023-10-29 05:19:00 25 4
gpt4 key购买 nike

我正在尝试设置一个支持 angular/coffeescript/sass/jade.. 的环境,并被告知 angular-curve做得很好。

我卡在这部分了:克隆 repo 并运行 npm install 后我得到这个错误:

npm ERR! peerinvalid The package karma does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer grunt-karma@0.5.4 wants karma@~0.9.4 || ~0.10
npm ERR! peerinvalid Peer karma-chrome-launcher@0.1.4 wants karma@>=0.9.3
npm ERR! peerinvalid Peer karma-firefox-launcher@0.1.3 wants karma@>=0.9
npm ERR! peerinvalid Peer karma-html2js-preprocessor@0.1.0 wants karma@>=0.9
npm ERR! peerinvalid Peer karma-jasmine@0.1.5 wants karma@>=0.9
npm ERR! peerinvalid Peer karma-requirejs@0.2.2 wants karma@>=0.9
npm ERR! peerinvalid Peer karma-script-launcher@0.1.0 wants karma@>=0.9
npm ERR! peerinvalid Peer karma-coffee-preprocessor@0.2.1 wants karma@>=0.11.14
npm ERR! peerinvalid Peer karma-phantomjs-launcher@0.1.4 wants karma@>=0.9

npm ERR! System Darwin 13.1.0
npm ERR! command "node" "/usr/local/bin/npm" "install"
npm ERR! cwd /Users/abdullah/dev/js/sandbox/bayt
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.9
npm ERR! code EPEERINVALID
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /Users/abdullah/dev/js/sandbox/bayt/npm-debug.log
npm ERR! not ok code 0

查看我的 npm ls 的输出 here ,并且 npm ls global 返回空。

来自 rails/bundler 背景,并且 reading npm 允许嵌套依赖项(即你可以有 2 个库,每个库都有不同版本的依赖项)我不明白为什么/如何发生这个问题。帮助任何人?

最佳答案

只需将 package.json 中的 karma 版本更改为 "karma": "^0.9.0""karma": ">=0.9.0" 并进行 npm 更新

更新

同时尝试更新 grunt-karma。我刚刚尝试过,但它不适用于以前的更改。因此,正如您提到的:"grunt-karma": ">=0.5.0""karma": ">=0.9.0", npm 更新

实际上我通常会从这些过时的 package 文件中删除所有版本并执行 npm update,因为最终你必须更新它们(可能有点新手,但不推荐) .所以,如果以前的方法没有帮助,你可以试试这个。上次我只有一个最新版本的小问题。

在此之前,您还可以在控制台中输入 npm cache clean

关于javascript - 尝试建立 Angular 项目时的业力问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23851593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com