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