在 gitlab-runner 上找不到 nx 命令

nx command not found on gitlab-runner

我已经使用 Sudo 在全局安装了 nx

sudo npm install -g nx

它工作正常,但有时会出现以下错误

bash: line 136: nx: command not found

重试后,又正常了。

先检查是否添加nrwl/cli would help, as :

sudo npm i -g @nrwl/cli

并检查是否在 GitLab runner 中看到 $PATH 值,以防出现错误,以了解为什么它看不到 nx.
在这种情况下,使用 npm run nx 作为 nx 的替代方案可能是一种解决方法。