"npm install -g @angular/cli"安全吗?

Is "npm install -g @angular/cli" safe?

我正在尝试跟随 this tutorial 在 angular 中建立一个网站。

它告诉读者这样安装CLI:

npm install -g @angular/cli

我已经打开了Putty并登录到我的Ubuntu20.04服务器,然后输入了这个命令。 服务器回复说

"E: Unable to locate package npm"

我找到了这个问题的答案和解决方案

所以我运行

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo apt-get install -y build-essential

最后

npm install -g @angular/cli

在安装过程中,服务器告诉我有关已弃用的软件包。

我担心我正在按照过时的 Angular 的过时教程进行操作。我读到有不同的版本(AngularJS、Angular“正常”等)

所以我想知道这是否真的是开始使用 Angular 的方式。 我想使用一个最新且积极维护的框架等

这些警告非常非常正常,您在处理任何节点项目时都会习惯它们(不仅仅是 angular)。

基本上这与节点的工作方式有关,您的依赖项本身可以有依赖项,等等,因此具有这种类型或警告是很常见的事情。

我在专业和个人项目中使用过 node,拥有所有最新的工具和库,我在任何地方都会遇到它们。

别介意,它们不是问题,我可以保证这不是你最后一次见到它们。

是的,官方文档指导你使用这个命令安装angular,这里是官方的docs page
这些警告是正常的,它们只是让您了解已弃用的软件包。