我的学习生活记录

这里是SUYE的站点

anglar node 安装使用

2022-10-13 夙夜 实际技能

提示 nodejs 版本过低,升级node方法:

首先下载 n 这个用于更新 node 版本的工具

sudo npm install n -g

然后通过 n 这个工具下载 nodejs 的最新稳定版本

sudo n stable

下载的是 node-v16.14.0版本

下载完成后 如果发现 node -v 仍然是之前的版本,根据不同的 shell 版本执行 hash -r 或者 rehash 即可


问题出现
昨天用 n 更新 node 的时候,一直出现下载不动的问题。
也出现了诸如 Error: download preflight failed for ‘14.18.1’ (https://nodejs.org/dist/v14.18.1/nod e-v14.18.1-linux-x64.tar.xz)
等问题。

感觉应该是源的问题,网上说换源的貌似很少,就去github查了一下。

解决方法
这里以更换淘宝源为例。

在linux下直接运行
export N_NODE_MIRROR=https://npm.taobao.org/mirrors/node

然后再使用
n stable
等命令安装就好了

最后运行
yarn global add @angular/cli