找不到lb(loopback cli)命令-MacOS

时间:2019-07-15 19:58:17

标签: node.js macos terminal loopbackjs loopback

我正在尝试使用以下方式在全球范围内安装环回:

npm i -g loopback-cli

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

  

重击:lb:找不到命令

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

然后我输入了这些文件

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

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

3 个答案:

答案 0 :(得分:2)

在我的情况下,使用以下命令安装:

$ 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:找不到命令

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

sudo -i yarn global add loopback-cli