先安装nodejs,我用的centos7,所以可以安装5的版本,如果不是请参考https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora
curl --silent --location https://rpm.nodesource.com/setup_5.x | bash -
然后能够自动安装好npm
如果用的是代理,先设置npm代理
为npm设置代理
$ npm config set proxy http://server:port
$ npm config set https-proxy http://server:port
如果代理需要认证的话可以这样来设置。
$ npm config set proxy http://username:password@server:port
$ npm config set https-proxy http://username:pawword@server:port
如果代理不支持https的话需要修改npm存放package的网站地址。
$ npm config set registry "http://registry.npmjs.org/"
然后安装yeoman
npm install -g yo grunt-cli bower
然后就可以开始创建你的angularjs项目了
https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora