我正在尝试运行一个 Angular 项目,为此我安装了 node、yarn 和 angular cli。使用命令安装 angular cli 后:yarn global add @angular/cli
它显示成功:。Installed "@angular/[email protected]" with binaries: - ng
但是当我尝试使用ng
它创建一个项目时说Command 'ng' not found
。
输出node -v
::8.11.1
yarn -v
我1.6.0
的 Ubuntu 版本是 18.04
请帮忙,我对 Ubuntu 还很陌生。
输出yarn global bin
:/home/amrinder/.yarn/bin
答案1
根据纱线客户端,您的全局包可执行文件已就位~/.yarn/bin
。您需要将此路径添加到您的 $PATH 变量中。阅读如何将目录添加到 PATH?看看如何做到这一点。
或者您需要使用以下命令重新安装:
yarn global add @angular/cli --prefix /usr/local
将要安装的位置/usr/local/bin
应该已经在 $PATH 变量中。
您可以在配置中永久设置它:
yarn config set prefix /usr/local