angular - 无法使用 nodejs 版本 8 安装 Angular
问题描述
我已经安装了 node v8.17.0 和 npm 6.13.4,当我尝试在 centos 7 上使用 npm install -g angular cli 安装 angular 时,我收到一条错误消息。是否有任何版本的角度适用于 nodejs 版本 8
解决方案
对于新版本的 Angular (v9):
Angular 需要 Node.js 的当前、活动 LTS 或维护 LTS 版本。
来源:https ://angular.io/guide/setup-local
当前的、活动的 LTS 或维护 LTS 版本可以在 Node.js 文档中找到,但基本上支持 v10、12 + 13(即将成为 14):https ://nodejs.org/en/about/releases/ 。Node V8 于 2019 年 12 月 31 日结束维护周期。继续使用此版本的节点是不可取的。
Angular 6 可以与节点 8 一起使用,但如果可以的话,不建议从不受支持的 angular 和 node 版本更新到另一个不受支持的 angular 和 node 版本。
推荐阅读
- discord - Discord.py 使用消息时没有输出
- html - HTML 如何从 Python 代码中获取响应“request.form.username”?
- ruby-on-rails - rails 6 使用fields_for的嵌套表单
- python-3.x - 下面代码的替代方案?我对编码很陌生
- vue.js - 构建到生产后的内容安全策略指令
- discord.py-rewrite - 计算器命令更简单的方法?
- r - 读取同一目录中的所有 Excel 工作簿,每个工作簿都有多个工作表,并将每个工作表导出为 R 中的 .csv
- reactjs - 当我更改浏览器选项卡时,setInterval 返回相同的间隔 id
- cookies - Electron 5 中的持久性 cookie
- python-3.x - 如何使用 Pytest 从 Firebase 测试用户的可选信息