node_modules/.bin/ng not found

这个错误通常出现在使用 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 目录添加到系统路径里。重新打开终端并再次运行您的命令,这个问题就应该得到解决了。

  •