Angular安装
安装node和npm
参考这篇文章安装
https://blog.csdn.net/wf19930209/article/details/84226365
正式安装
当然,在安装 @angular/cli 之前需要先把 Node.js 安装好,请到官方网站下载安装包 ,安装过程和普通软件没有区别。装好 Node.js 之后就可以安装 @angular/cli 了,由于 npm 会自动访问海外的服务器,因而强烈推荐使用 cnpm 进行安装:
npm i -g cnpm --registry=https://registry.npm.taobao.org
cnpm i -g @angular/cli
cnpm 是淘宝发布的一款工具,会自动把 npm 上面的所有包定时同步到国内的服务器上来(目前大约 10 分钟全量同步一次),cnpm 本身也是一款 Node.js 模块。由于 cnpm 的服务器在国内,因而中文开发者用它装东西比较快。除了定时同步 npm 模块之外,cnpm 还做了一些其他的事情,比如把某些包预先编译好了缓存在服务器上,这样就不用拉源码到你本地进行编译了。有人抱怨使用 cnpm 安装的目录结构和 npm 不同,包括还有其他一些小坑,如果你非常在意这些,可以使用 nrm 来管理多个 registry。nrm 本身也是一个 Node.js 模块,你可以这样安装:
npm i -g nrm
然后你就可以用 nrm 来随时切换 registry 了,比如:
nrm use cnpm
这样就不用每次都用 cnpm 进行安装了,直接使用 npm 即可。
如果 cli 安装失败,请手动把 node_modules 目录删掉重试一遍,全局的 @angular/cli 也需要删掉重装。
cnpm uninstall -g @angular/cli
cnpm i -g @angular/cli