一、更换apt-get源
使用原来的apt-get源有几个包报错,下不下来
更换阿里源(阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区),使用网站中的内容,在
apt-get update
时总是报错
改用清华源:
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security multiverse
然后apt-get update
二、安装npm
sudo apt-get install npm
安装完成后查看版本:
三、安装Node.js
curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash - #对于 Node.js version 16
参考前端框架Angular最新版Ubuntu下的安装图文详解_Node_js_com$方法安装的,一开始安装的是16版本,但是后来安装Angular CLI的时候warning,就改成20了
结束会提醒使用执行以下命令安装Node.js,按照提醒执行就行
sudo apt-get install nodejs -y
四、安装Angular CLI
npm install -g @angular/cli@latest #最新版
如果不成功可以试一下下面的代码:
npm cache clean --force
npm install -g @angular/cli@latest
好叭,我又出意外了,出现报错:
查找问题,参考npm下载报错npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT npm ERR! network re-CSDN博客
查看npm镜像设置:
maybe@maybe-virtual-machine:/etc/apt$ npm config get registry
https://registry.npmjs.org/
将npm设置为淘宝镜像
npm config set registry https://registry.npm.taobao.org
在执行安装Angular CLI命令成功: