📜  未找到命令 ng - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:55:25.594000             🧑  作者: Mango

未找到命令 ng - Shell/Bash

当你在使用 Shell/Bash 终端运行 ng 命令时,可能会遇到下面的错误信息:

bash: ng: command not found

这个错误的意思是说系统找不到 ng 命令,也就是说你没有安装成功 Angular CLI 工具。

安装 Angular CLI

要解决这个问题,你需要先安装 Angular CLI 工具。Angular CLI 可以帮助你快速创建、构建和测试 Angular 应用。

安装 Angular CLI 的方法如下:

npm install -g @angular/cli

该命令会使用 npm 包管理器全局安装 Angular CLI。如果你已经安装,请确保更新到最新版本:

npm update -g @angular/cli
添加环境变量

在安装完 Angular CLI 后,你还需要将 ng 命令添加到你的系统的环境变量中,这样系统才能找到该命令。

在终端执行以下命令可以完成环境变量的配置:

export PATH=$PATH:/usr/local/lib/node_modules/@angular/cli/bin

注意将 /usr/local/lib/node_modules/@angular/cli/bin 替换成你自己的 ng 命令路径。

或者你可以在终端以 root 用户打开 /etc/paths,并将对应的路径添加到文件末尾。例如:

/usr/local/lib/node_modules/@angular/cli/bin

保存退出后,重启终端,就能正常使用 ng 命令了。

结语

通过以上步骤,你就可以在 Shell/Bash 终端中成功运行 ng 命令了。

如果你运行 ng 命令时仍然遇到问题,请访问 Angular CLI 文档,或者到 Stack Overflow 上寻求帮助。