找不到 lb(环回 cli)命令 - MacOS

lb (loopback cli) command not found - MacOS

我正在尝试使用以下方法全局安装环回:

npm i -g loopback-cli

然后当我 运行 命令 lb 我得到:

bash: lb: command not found

当我执行 nano ~/.bashrc 或 nano ~/.bash_profile 时,我看到一个空文件。

然后我输入了那些文件

export PATH=/usr/local/lib/node_modules/node/bin/lb

lb 仍然 不工作 ,但后来我的其他命令也停止工作(node、ng 等)。然后我回去删除了我创建的那两个文件,我的旧命令恢复了工作,但 lb 没有工作。

尝试使用 lb4 获取最新版本的环回。

我在版本 3 上取得了成功。

sudo -i yarn global add loopback-cli

在我的例子中,使用命令安装:

$ sudo npm install -g @loopback/cli

无效:

$ lb4
-bash: lb4: command not found

但它通过路径工作:

$ /usr/local/opt/node/bin/lb4 app
? Project name: (projects)

我在 .bash_profile:

中创建了一个别名
alias lb4="/usr/local/opt/node/bin/lb4"

现在工作正常:

$ lb4 app
? Project name: (bayma) 

nvm:
节点版本:v12.14.1
macOS: 10.14.6
错误 -bash:lb4:找不到命令