我已经尝试使用 npm i -g @ loopback / cli 成功安装回送CLI,之后我尝试使用 lb4应用命令终端创建应用, 未找到命令'lb4'。 只有 lb应用适用于版本3和2,但我想创建与回送版本4兼容的应用。
答案 0 :(得分:3)
我遇到了同样的问题,并通过更新到最新版本的Node.js(截至目前为10.7)解决了该问题。然后,我使用 npm i -g @ loopback / cli 重新安装了LoopBack CLI,并且 lb4应用命令运行正常。另外,我以管理员身份执行所有命令,以防万一。
答案 1 :(得分:1)
如果您在Windows 10上无法创建全局链接(像我一样)。 请考虑将其安装在NodeJS项目文件夹中。
只需执行:
npm install @looback/cli --no-save
注意:
package.json
中将其列为依赖项。lb4 app
。答案 2 :(得分:0)
将Node.JS升级到8.9或更高版本。 这是先决条件。 查看文档:{{3}}
也有一段时间npm成功安装了JS模块,但是没有添加环境变量。找到npm文件夹路径(在我的情况下为C:\ Users \ user_name \ AppData \ Roaming \ npm),然后添加到类路径中。添加环境变量后,重新启动命令提示符。
答案 3 :(得分:0)
我也遇到了同样的问题。但是后来我使用 sudo 运行了命令并且它起作用了。 sudo npm i -g @loopback/cli
。