软件包安装失败,Angular on Vagrant



这就是我所做的,我创建了流浪机器,这是我的流浪者文件

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

最新更新