javascript - -bash: ng: 安装 @angular/cli 后使用 npm link @angular/cli@latest 找不到命令
我正在使用:
node -v v10.15.3
npm -v 6.4.1
我已经尝试了下面提到的命令
命令:npm i -g angular/cli
执行时出错:npm ERR! /usr/local/bin/git ls-remote -h -t ssh://[email /angular/cli.git
命令:npm i -g @angular/cli
npm 错误!路径 /Users/admin/.node_modules/bin/ng npm 错误!代码 EEXIST npm 错误!拒绝删除 /Users/admin/.node_modules/bin/ng: ../lib/node_modules/angular-cli/bin/ng 符号链接目标不受 npm 控制 /Users/admin/.node_modules/lib/node_modules/@angular/cli npm 错误!文件已存在:/Users/admin/.node_modules/bin/ng npm 错误!请移开它,然后重试。
答案#1
确保你在环境变量 -> 用户变量中有正确的路径,就像这样
在这种情况下,我的 npm 文件夹位于
C:\Users\phuc.ngo\AppData\Roaming\npm
npm 文件夹是你安装的所有东西所在的地方,比如 angular cli、webpack 等等。
答案#2
你需要尝试以管理员权限安装 Angular,并尝试使用 -g 全局安装它
npm install -g @angular/cli安装后检查 Angular 版本
ng --version