无法使用 angular-cli 创建 Angular 5 项目

Unable to create Angular 5 project using angular-cli

即使重新安装也无法使 ng 使用 angular-cli 1.6

sudo npm install -g @angular/cli --unsafe-perm

/usr/bin/ng -> /usr/lib/node_modules/@angular/cli/bin/ng npm WARN @schematics/angular@0.1.10 requires a peer of @angular-devkit/schematics@0.0.40 but none is installed. You must install peer dependencies yourself. npm WARN @schematics/schematics@0.0.10 requires a peer of @angular-devkit/schematics@0.0.40 but none is installed. You must install peer dependencies yourself.

+@angular/cli@1.6.0

updated 1 package in 22.197s

ng 仍然显示旧版本

$ ng -v

angular-cli: 1.0.0-beta.28.3

node: 8.9.2

os: linux x64

@angular/common: 2.4.10

@angular/compiler: 2.4.10

@angular/core: 2.4.10

@angular/forms: 2.4.10

@angular/http: 2.4.10

@angular/platform-browser: 2.4.10

@angular/platform-browser-dynamic: 2.4.10

@angular/router: 3.4.10

@angular/compiler-cli: 2.4.10

您似乎在全局安装了旧版本的 angular cli。 尝试使用以下命令卸载它:

sudo npm uninstall -g angular-cli 
npm cache clean

这里 link 到 github angular-cli 的更新故事。