这就是我所做的,我创建了流浪机器,这是我的流浪者文件
Vagrant.configure("2") do |config|
config.vm.box = "hashicorp/precise64"
config.vm.provision :shell, path: "bootstrap.sh"
config.vm.network :forwarded_port, guest: 80, host: 4567
end
和我的 bootstrap.sh
#!/usr/bin/env bash
apt-get update
apt-get install -y apache2
if ! [ -L /var/www ]; then
rm -rf /var/www
ln -fs /vagrant /var/www
fi
我只是流浪了,我可以毫无问题地看到 http://127.0.0.1:4567/。
然后我继续 https://angular.io/guide/quickstart
vagrant ssh
它说
欢迎来到 Ubuntu 12.04 LTS (GNU/Linux 3.2.0-23-generic x86_64)
然后(在sudo apt-get安装curl之后)按照 https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions 上的说明进行操作
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
到目前为止没有错误。
然后我继续(在sudo apt-get安装npm之后)
sudo npm install -g @angular/cli
我收到此错误
错误:无法从注册表中获取:角度 cli
不知道该怎么办,只是想尝试Angular。谢谢!
第一个设置 NPM 配置专有
npm config set registry https://registry.npmjs.org/
并尝试全局级别安装 Cli
sudo npm uninstall -f -g @angular/cli
sudo npm cache clean
sudo npm install -g @angular/cli@latest