zsh:找不到命令:nx
zsh: command not found: nx
我正在尝试使用 nx g @nrwl/angular:lib shared
在 Angular 中创建一个库,但它一直给我错误 zsh: command not found: nx
。我所做的只是在创建一个 angular 项目之前。
我尝试使用这个:npm install -g nx
所以也许它安装 nx
并且它有效,但我仍然不断收到相同的错误。
我该如何解决这个问题?我正在使用 Mac。
如果有任何问题或需要信息,请随时在下面留下评论。
要么你没有刷新你的 zsh
路径,这可以通过打开一个新终端或输入
来解决
rehash
在提示中。
如果这不起作用,则 nx
未全局安装在您的计算机上。你必须输入
npm run nx [your command]
而不仅仅是 "nx
" 来使用它,所以在你的情况下:
npm run nx -- g @nrwl/angular:lib shared
来源:https://nx.dev/latest/angular/cli/overview#installing-the-cli
sudo npm install -g nx
已修复,sudo
可能需要...
试试这个:
yarn global add @nrwl/cli
试试这个:通过以下命令全局安装它 100% 会工作
sudo npm i -g @nrwl/cli
如果不需要全局安装,请删除 -g。
全局安装 nrwl cli 应该可以解决问题,您需要进入超级用户模式才能完成。
sudo npm i -g @nrwl/cli
可以在此处的 Nx 网站指南中找到替代解决方案
我正在尝试使用 nx g @nrwl/angular:lib shared
在 Angular 中创建一个库,但它一直给我错误 zsh: command not found: nx
。我所做的只是在创建一个 angular 项目之前。
我尝试使用这个:npm install -g nx
所以也许它安装 nx
并且它有效,但我仍然不断收到相同的错误。
我该如何解决这个问题?我正在使用 Mac。 如果有任何问题或需要信息,请随时在下面留下评论。
要么你没有刷新你的 zsh
路径,这可以通过打开一个新终端或输入
rehash
在提示中。
如果这不起作用,则 nx
未全局安装在您的计算机上。你必须输入
npm run nx [your command]
而不仅仅是 "nx
" 来使用它,所以在你的情况下:
npm run nx -- g @nrwl/angular:lib shared
来源:https://nx.dev/latest/angular/cli/overview#installing-the-cli
sudo npm install -g nx
已修复,sudo
可能需要...
试试这个:
yarn global add @nrwl/cli
试试这个:通过以下命令全局安装它 100% 会工作
sudo npm i -g @nrwl/cli
如果不需要全局安装,请删除 -g。
全局安装 nrwl cli 应该可以解决问题,您需要进入超级用户模式才能完成。
sudo npm i -g @nrwl/cli
可以在此处的 Nx 网站指南中找到替代解决方案