node.js - 角节点问题
问题描述
最近尝试学习角度,但我陷入了角度错误。所以就在这里。我正在使用 Ubuntu 18.04,通过 nvm 安装节点最新版本。但是我在 Ubuntu 中有“两个”节点,[默认] nodejs 现在是 v8,节点 v13。当我尝试使用它创建 Angular 项目时,ng new my-first-project
它运行良好,但它不断警告一些已弃用的依赖项,例如 core-js。我将 core-js 升级到最新版本(强制使用 sudo)。但是弃用警告并没有消失,我想使用sudo ng new my-first-project
但这次它给我带来了错误
You are running version v8.10.0 of Node.js, which is not supported by Angular CLI 8.0+.
The official Node.js version that is supported is 10.9 or greater.
Please visit https://nodejs.org/en/ to find instructions on how to update Node.js.
如何使用 nodejs -> node 更改角度?
解决方案
您安装了两个带有 nvm、v8 和 v13 的 Node.js 版本。似乎 Node.js v8 处于活动状态,您可以使用node --version
命令行命令进行检查。如果版本确实是 v8,则必须使用 nvm use 13.{x.x}
命令将 nvm 更改为 v13。{xx} 应该是具体的安装版本。如果您不知道已安装的版本,可以使用nvm list
命令行命令检查它们。
如果您使用 nvm 将活动的 Node.js 版本更改为 v13,它将被 Angular CLI 使用,并且您不会收到上述错误。
推荐阅读
- java - 在 Java-8 中生成组合的通用方法
- mysql - 如何在 SQL 查询中设置条件
- c# - 是否有可能(如果可以的话)创建一个可编程的基于节点的流程图(在 Visual Studio 中),就像在 UE4 中那样?
- python - Python 3 在 pdb "b main" 处失败并出现 UnicodeDecodeError?
- c# - 谁序列化/反序列化列表
> 使用 JavaScriptSerializer - reactjs - 在 React 中影响不同组件的状态
- hadoop - 提取 HDFS 文件夹或文件详细信息
- python-3.x - 如何通过 pip 在 windows-10 中为 python 安装 vtk?
- android - android 4.4(kitkat) 及更高版本上不同活动的动画布局
- javascript - 如何确定滚动到页面底部的时间?