首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ng update命令将404抛到一台计算机上,而在另一台机器上执行角升级。

ng update命令将404抛到一台计算机上,而在另一台机器上执行角升级。
EN

Stack Overflow用户
提问于 2021-10-24 14:32:42
回答 1查看 276关注 0票数 1

我们正在尝试升级我们的角度应用程序(V5)到最新,我们试图遵循https://update.angular.io/上列出的步骤。我们正在对它进行一步一步的升级,即v5->v6-> v7.

在从v5升级到v6时,我们遵循以下步骤

  1. 移除旧角cli并全局安装角cli v6。

npm安装@angular/cli@6 -g

  1. 本地安装角形cli v6

npm安装@angular/cli@6

查看其他在线资源,此时我们应该得到警告信息,但我们没有得到任何信息。

  1. 更新角cli

ng更新@angular/cli

还有,我试过

代码语言:javascript
复制
 ng update @angular/cli@6

第三步是每次运行它时都会产生不同的404错误,例如

codelyzer

  • 404

  • 404未找到:
  • 未找到extract-textwebpack-plugin
  • ...

我检查了所有抛出404错误的包,所有这些包都存在于dev依赖项部分。

我使用角cli创建了简单的v5项目,并尝试执行上述步骤,并且得到了相同的404错误。但是在另一台机器上创建相同的v5项目并运行上述步骤可以成功地转换为v6,我不知道它为什么要在一台机器上工作,而不是在另一台机器上工作。我也跑了

代码语言:javascript
复制
  npm cache verify

我有相同的节点,角cli (本地和全局)版本安装在这两台机器上。有人能帮助我吗?我在这里遗漏了哪些步骤,或者我需要安装哪些额外的软件包来使它正常工作?

EN

回答 1

Stack Overflow用户

发布于 2021-10-24 18:42:24

如果您查看这里的文档,您可以看到您需要指定版本6,而不是尝试更新到最新版本(https://update.angular.io/?l=2&v=5.0-6.0)。

在步骤3中,执行以下操作:ng update @angular/cli@6

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69697723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档