npm Angular :逻辑示意图工作流失败,请参见上文

ubby3x7f  于 2022-12-13  发布在  Angular
关注(0)|答案(8)|浏览(127)

第一个
我试图创建新的Angular项目,但遇到了此错误。我将错误粘贴到此处,并使用了angular的版本及其依赖项(ng版本)。我使用安装程序安装了Node.js,使用cmd命令安装了angular cli。但我无法创建新项目(ng新项目名称)请帮助我解决此问题。提前感谢

mpbci0fu

mpbci0fu1#

这是一些过时的软件包在angular-cli中的错误,它已经在github的仓库中解决了,但是他们还没有发布到npmjs,你可以用两种方法解决它:
1.安装软件包时使用“--legacy-peer-deps --force”
1.更新“jasmine”处的package.json,就像https://github.com/angular/angular-cli/commit/b34ed5c4007f9ef08b370219081b4d23f9f24fb8中的最新提交一样
对于angular-cli github repo https://github.com/angular/angular-cli/issues/20719上的此错误,这是一个未决问题

xytpbqjk

xytpbqjk2#

更新或新安装@angular/cli

npm install -g @angular/cli
pgccezyw

pgccezyw3#

我遇到了同样的问题,但我通过以下步骤解决了它

1-我从https://nodejs.org/en/安装最新的节点版本

2-通过以下命令卸载cli

npm uninstall @angular/cli -g

3-通过以下命令清除该高速缓存

npm cache clean --force
&验证者
npm cache verify

4-现在运行以下命令

npm安装-g @Angular /cli

5-现在创建了新项目。它对我很有效

bbuxkriu

bbuxkriu4#

您也可以使用npm install -g npm@6将npm从7降级到6来解决此问题
如果在安装期间遇到其他问题,请删除以下位置中的npm和npm-cache:\AppData\Roaming并重试

vwoqyblh

vwoqyblh5#

检查this,这是相同的问题。
打开你用ng new创建的文件夹,然后打开package.json文件。在devDependencies中,将“jasmine-core”的版本从3.6.0更改为3.7.1,将“karma-jasine-html-reporter”的版本从1.5.0更改为1.6.0,然后保存。然后返回终端,进入你的项目,运行npm install。现在它工作了,你可以运行ng serve了。

jutyujz0

jutyujz06#

我遇到了类似的错误,所以我选择了一个使用n库的较新节点版本,如下所示:https://nkaushik.com/nodejs/nodejs-version-manager-n/
然后我更新了我的Angular 版本:

install -g @angular/cli

哦,别忘了关闭VPN

zkure5ic

zkure5ic7#

解决方法

有一种解决方法可用于启动新的Angular项目:
ng new project --skip-install
cd project
npm install(如果失败,则为npm install --force
我在公开问题的评论中发现了这一点,这是关于angular-cli github repo的错误,Ammar M Mashfj 在他们的回答中链接到了这一错误:https://github.com/angular/angular-cli/issues/20719#issuecomment-835810313

vtwuwzda

vtwuwzda8#

我们环境的问题是我们使用的节点版本不兼容。我们使用的是v19,需要10.13.x/12.11.x或更高版本的次要版本。请参阅此referenced chart

相关问题