在 mac 上安装 angular 原理图:找不到命令
Install angular schematics on mac: command not found
我正在尝试在 mac (sierra 10.12.6) 上为 angular 安装 schematics-cli,但是当我尝试 运行 时出现命令未找到错误它在命令行中。
我在全球安装它:
npm install -g @angular-devkit/schematics-cli
并且可以看到它被列为全局安装
npm list --depth=0 -g
给
/usr/local/Cellar/node/10.1.0/lib
├── @angular-devkit/schematics-cli@0.8.1
├── @angular/cli@6.1.5
├── @schematics/schematics@0.7.5
├── npm@6.3.0
├── rxjs@6.3.1
├── rxjs-tslint@0.1.5
├── UNMET PEER DEPENDENCY tslint@^5.0.0
└── UNMET PEER DEPENDENCY typescript@>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev
但是,如果我尝试 运行 一个命令,例如
schematics --help
我得到
-bash: schematics: command not found
有什么问题的建议吗?
这是给 Mac 的:
打开
vim ~/.bash_profile
将此添加到文件中:
export PATH="/usr/local/lib/node_modules/@angular-devkit:$PATH"
我正在尝试在 mac (sierra 10.12.6) 上为 angular 安装 schematics-cli,但是当我尝试 运行 时出现命令未找到错误它在命令行中。
我在全球安装它:
npm install -g @angular-devkit/schematics-cli
并且可以看到它被列为全局安装
npm list --depth=0 -g
给
/usr/local/Cellar/node/10.1.0/lib
├── @angular-devkit/schematics-cli@0.8.1
├── @angular/cli@6.1.5
├── @schematics/schematics@0.7.5
├── npm@6.3.0
├── rxjs@6.3.1
├── rxjs-tslint@0.1.5
├── UNMET PEER DEPENDENCY tslint@^5.0.0
└── UNMET PEER DEPENDENCY typescript@>=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev
但是,如果我尝试 运行 一个命令,例如
schematics --help
我得到
-bash: schematics: command not found
有什么问题的建议吗?
这是给 Mac 的:
打开
vim ~/.bash_profile
将此添加到文件中:
export PATH="/usr/local/lib/node_modules/@angular-devkit:$PATH"