如何使用 Angular CLI 安装特定版本的 Angular?

2023-12-01

我搜索了 google 和 Angular cli 文档,但找不到任何使用 Angular CLI 安装特定版本 Angular 的方法。有可能吗?


为了回答您的问题,我们假设您对特定的感兴趣angular版本而不是特定的角度-cli版本(Angular-cli 毕竟只是一个工具)。

合理的举动是保持你的角度-cli版本与您一致angular版本,否则您可能会遇到不兼容问题。所以得到正确的角度-cli版本将引导您获得所需的angular版本。

根据这个假设,你的问题不是关于角度-cli,但关于npm.

这是要走的路:

[第 0 步 - 可选] 如果您不确定角度-cli您环境中安装的版本,请将其卸载。

npm uninstall -g @angular/cli

然后,运行(可能需要 --force 标志)

npm cache clean

或者,如果您使用 npm > 5。

npm cache verify

[第 1 步] 安装角度-cli具体版本

npm install -g @angular/[email protected]

[第2步]创建项目

ng new you-app-name

生成的白色应用程序将在所需的位置创建angular版本。

注意:我没有找到任何显示兼容性矩阵的页面angular and 角度-cli。所以我想知道什么的唯一方法角度-cli应该安装的版本是尝试各种版本,创建一个新项目并签出package.json看看哪个angular使用版本。

角度版本变更日志这是来自 github reposition 的变更日志,您可以在其中检查可用版本和差异。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Angular CLI 安装特定版本的 Angular? 的相关文章

随机推荐

  • 如何从类中获取字节码作为字节数组

    给定一个任意的Class实例 包括运行时生成的实例 没有 class磁盘上的文件 有什么方法可以获取类字节吗 一般来说 这是不可能的 加载类时 JVM 会解析其字节码并将其转换为内部表示形式 之后 JVM 可以自由地忘记原始字节码 这就是
  • YouTube API v3 Java 授权

    我正在使用 YouTube 数据 API Java 将视频上传到我的 YouTube 频道 我在我的 Windows PC 上测试了它并且成功了 但示例中的授权通过打开浏览器窗口来登录 Google 来创建 Credential 实例 这在
  • 替换空格,但仅在限制之间替换 php

    我想使用 PHP 将空格替换为另一个字符串 我这样做如下 string whatever text including some text between delimiters and string replaced preg replac
  • C++ - 从注册表读取的值中获取空值

    我的应用程序可以正确读取和写入注册表 现在 我需要从以下位置读取注册表值 HKEY LOCAL MACHINE SOFTWARE Microsoft Cryptography MachineGuid 这是我的代码 bool GetWindo
  • 异常后继续 while 循环

    我有这段代码 我想返回到循环的开头并再次请求用户输入 然而 它总是循环不停地询问输入 我的代码有什么问题吗 谢谢 while true try int choice input nextInt lt lt this should stop
  • 为什么 NSUserDefaults 无法保存 NSMutableDictionary?

    我正在尝试保存一个NSMutableDictionary with NSUserDefaults 我在 stackoverflow 上阅读了很多关于该主题的帖子 我还发现了一个有效的选项 但不幸的是它只工作了一次 然后它开始只保存 空 有人
  • 动态调整 QIcon 大小,无需调用 setSizeIcon()

    我目前正在努力解决一个应该很容易解决的问题 许多小部件都支持某种QSize策略 这包括Q按钮 就我而言 我在网格布局中有多个按钮 所有这些按钮都有各自的 QSizePolicy垂直和水平调整大小设置为扩大 这导致按钮的大小根据网格布局所属的
  • VS2015 SP3远程调试路径中的非法字符

    将 Visual Studio 2015 升级到 Update 3 后 远程调试停止工作 尝试调试时出现错误 严重性代码 说明 项目文件行抑制状态 错误 DEP4300 无法生成应用程序包 xxx VS Debug x86 xxx CN x
  • FragmentActivity 上未调用 onCreateOptionsMenu()

    同事 MainActivity类源自FragmentActivity 并且由于某种原因活动的onCreateOptionsMenu 没有接到电话 我有第一个断点onCreate 正在被触发 第二个在onCreateOptionsMenu 这
  • 由于与 google gms 服务版本冲突,FCMPlugin 构建失败

    我在 Windows for Android 上将其与 ionic 2 一起使用 当我添加 cordova plugin fcm 插件时 我无法再构建项目 这是我收到的错误 BUILD FAILED Total time 4 697 sec
  • Codeigniter图片上传mysql

    我想知道如果我将 CodeIgniter 中的图像上传到数据库 我的结果是什么 config upload path 我见过的所有示例都使用文件系统 我在数据库中有文章 并且也想在数据库中存储与文章相关的图像 有人可以帮忙吗 你可以阅读这篇
  • PHP 和 mssql 库可以从 varchar 列中选择超过 256 个字符吗?

    是否有解决方法 除了将列类型更改为文本字段之外 使用 PHP 和 mssql 库选择大型 varchar 字段 例如 varchar 500 PHP 真的将字符数限制为 255 吗 还有比这更拉回来的方法吗 从PHP页面来看 问题似乎出在W
  • 有没有什么方法可以只使用 CSS 来获得倾斜的盒子阴影?

    我想要类似徽标的东西CSS 技巧 但使用 CSS 而不是图像文件 因此可以调整其大小 这可能吗 像这样的图片 纯 CSS 带切角的倾斜阴影 这花了一点时间来完善 但现在横幅下有一个倾斜的阴影 也有切角和多个边框 所有效果 包括背景 徽标和阴
  • 使用自定义选择器和逻辑进行 JQuery 验证

    是否可以将 JQuery Validate 与自定义选择器和验证逻辑一起使用 大致如下 myForm validate rules myattr foo function content return content val contain
  • CLR 在运行时使用的 dll

    我有一个引用 NET DLL 的 C 应用程序 如果这个 DLL 存在于我的应用程序中bin目录和 GAC 然后 CLR 在运行时会选择哪一个 如果 GAC 有最新版本 是否会使用该版本而不是bin 我如何强制 CLR 始终使用我的 CLR
  • 无法阻止被动事件侦听器内的默认行为

    我在用着Framework7 可排序列表它运行良好 只是当列表更改时它不会触发事件 所以我正在尝试一些内置事件 sortable handler on touchstart function e e preventDefault alert
  • FlashDevelop、Haxe 导入 CreateJS?

    我刚刚开始尝试 Haxe 制作一个网络应用程序 我想使用 CreateJS 它有一个 Haxe extern lib 东西 我使用 FlashDevelop 作为我的 IDE 所以我在FlashDevelop中创建了一个新的Haxe JS项
  • 从 jquery ui datepicker maxDate 选项获取日期对象

    通过使用以下 var maxDate selector datepicker option maxDate 输出可以是 1M 20Y 12 12 2013 或更多的任何内容 1M 和 20Y 示例是否可以与本机 JavaScript 一起使
  • Actionscript 3:self 事件侦听器是否会阻止对象被垃圾回收?

    我知道事件侦听器和对对象的引用将阻止垃圾收集器处理对象 我的问题是 放置在对象上的事件侦听器侦听同一对象是否会阻止该对象被垃圾收集 我问是因为这似乎发生在我身上 我正在破坏对某个对象的所有引用 但当其计时器关闭时我仍然看到痕迹 同时 这似乎
  • 如何使用 Angular CLI 安装特定版本的 Angular?

    我搜索了 google 和 Angular cli 文档 但找不到任何使用 Angular CLI 安装特定版本 Angular 的方法 有可能吗 为了回答您的问题 我们假设您对特定的感兴趣angular版本而不是特定的角度 cli版本 A