Node.js “环回”;lb4“;使用";成功安装环回CLI后,命令不起作用;npm i-g@loopback/cli“;

Node.js “环回”;lb4“;使用";成功安装环回CLI后,命令不起作用;npm i-g@loopback/cli“;,node.js,npm,npm-install,loopbackjs,v4l2loopback,Node.js,Npm,Npm Install,Loopbackjs,V4l2loopback,我已经使用npm I-g@loopback/CLI成功安装了loopback CLI,之后我尝试使用lb4 app命令终端创建应用程序,它显示我未找到命令“lb4”。 只有lb-app适用于版本3和版本2,但我想创建与环回版本4兼容的应用程序。我遇到了同样的问题,并通过更新到Node.js的最新版本(目前为10.7)解决了这个问题。然后我用npmi-g@LoopBack/CLI重新安装了LoopBack CLI,lb4-app命令运行良好。此外,我以管理员的身份执行所有命令,以防有帮助。如果在W

我已经使用npm I-g@loopback/CLI成功安装了loopback CLI,之后我尝试使用lb4 app命令终端创建应用程序,它显示我未找到命令“lb4”。
只有lb-app适用于版本3和版本2,但我想创建与环回版本4兼容的应用程序。

我遇到了同样的问题,并通过更新到Node.js的最新版本(目前为10.7)解决了这个问题。然后我用npmi-g@LoopBack/CLI重新安装了LoopBack CLI,lb4-app命令运行良好。此外,我以管理员的身份执行所有命令,以防有帮助。

如果在Windows 10上创建全局链接时遇到问题(就像我那样)。 考虑在NoDEJS项目文件夹中安装工作。

只需执行:
npm install@looback/cli--不保存

注:

  • 这将安装cli,而不会将其作为依赖项列在
    包.json
  • 这将允许您仅在运行命令的项目根文件夹中运行
    lb4 app
  • 这个解决方案并不理想,因为每个项目都必须这样做。然而,我认为这比安装新版本的NodeJS要好得多,因为安装程序只是为了清除一些在很长一段时间内搞砸的缓存/配置

  • 将Node.JS升级到8.9或更高版本。 这是一个先决条件。 见文件:


    还有一段时间,npm成功安装了JS模块,但没有添加环境变量。找到npm文件夹路径(在我的例子中是C:\Users\user\u name\AppData\Roaming\npm)并添加到类路径中。添加环境变量后,重新启动命令提示符。

    这意味着您的环回安装不正确,请尝试重新安装。我已成功安装了引用官方文档链接()说明的内容,还有一件事lb命令适用于版本3和版本2,但我想创建与环回4兼容的应用程序。所以,我试着使用lb4命令,它不起作用,我试着在官方文件中给出,lb4工作良好。在您的情况下,npm可能存在一些问题,请检查包是否正在安装globallyNote这是正确的,但您不必是管理员。@nuria,仍然不工作,当前安装的node版本是10.16.2和npm 6.5.0