Ubuntu20.04安装Angular CLI

一、更换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

二、安装Node.js和npm

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

 这个时候npm也有了:

三、安装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设置为淘宝镜像。上文给的淘宝镜像过期了。。。参考https://www.cnblogs.com/ll666/p/18089299#:~:text=%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%EF%BC%9A%201%20%E6%B8%85%E7%A9%BA%E7%BC%93%E5%AD%98%20npm%20cache%20clean%20--force%202,%E5%88%87%E6%8D%A2%E6%96%B0%E6%BA%90%20npm%20config%20set%20registry%20https%3A%2F%2Fregistry.npmmirror.com%204%20%E6%9F%A5%E7%9C%8B%E6%96%B0%E6%BA%90%E6%98%AF%E5%90%A6%E8%AE%BE%E7%BD%AE%E6%88%90%E5%8A%9F

 使用以下镜像:

npm config set registry https://registry.npmmirror.com

还是不行的话将npm 的代理设置重置为无(即不使用代理):

npm config set proxy null

再执行安装Angular CLI命令成功:

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值