这个错误通常出现在使用 Angular CLI 工具构建应用程序时。该错误提示表示在
node_modules/.bin
目录下未找到 Angular CLI 的可执行文件
ng
。
最常见的问题是没有正确安装 Angular CLI 或者是在命令行中没有使用正确的路径。如果您还没有安装 Angular CLI,请执行以下命令安装:
npm install -g @angular/cli
如果您已经安装了 Angular CLI 但仍然遇到这个问题,那么可能是因为 node_modules/.bin
目录未被正确添加到系统的环境变量中。您可以通过手动添加该目录来解决此问题。在 Linux/MacOS 系统上,可以通过以下方式进行:
export PATH=$PATH:./node_modules/.bin
在 Windows 系统上,可以通过以下方式进行:
set PATH=%PATH%;.\node_modules\.bin
如果使用 Windows PowerShell,请使用以下命令:
$env:Path += ';.;.\node_modules\.bin'
以上命令会把 node_modules/.bin
目录添加到系统路径里。重新打开终端并再次运行您的命令,这个问题就应该得到解决了。