Node.js 在windows上安装环回时出现问题
运行命令后:Node.js 在windows上安装环回时出现问题,node.js,npm,loopbackjs,Node.js,Npm,Loopbackjs,运行命令后: npm安装-g环回cli 我得到以下输出: C:\>npm install -g loopback-cli npm WARN deprecated swagger-ui@2.2.10: No longer maintained, please upgrade to swagger-ui@3. D:\project\IOT-KT\infra\nfr-iot-md\testSpecs\nodejs\node_modules\windows-build-tools\lb D
npm安装-g环回cli
我得到以下输出:
C:\>npm install -g loopback-cli npm WARN deprecated swagger-ui@2.2.10:
No longer maintained, please upgrade to swagger-ui@3.
D:\project\IOT-KT\infra\nfr-iot-md\testSpecs\nodejs\node_modules\windows-build-tools\lb
D:\project\IOT-KT\infra\nfr-iot-md\testSpecs\nodejs\node_modules\windows-build-tools\node_modules\loopback-cli\bin\loopback-cli.js
loopback-cli@5.0.2 updated 1 package in 115.326s
C:\>lb 'lb' is not recognized as an internal or external command,
operable program or batch file.
C:\>lb4 'lb4' is not recognized as an internal or external command,
operable program or batch file.
C:\>
但如果转到位置:D:\project\IOT-KT\infra\nfr IOT md\testSpecs\nodejs\node\u modules\windows构建工具
并运行lb命令,它正在工作,我创建了一个项目,但我无法创建模型,因为lb在项目文件夹中不可用
我是node js的新手,正在学习loopback,请帮助我在windows上正确安装loopback cli。在看到错误后,它说您需要升级到
swagger-ui@3
这可能就是原因
一旦上述方法无效,请尝试以下方法:
步骤:
npm安装
npm update -g
从错误中还可以看出,您也需要设置路径,或者您设置的路径需要修改
在环境变量中添加路径:(C:\Users\xxxxxx\AppData\Roaming\npm)
然后尝试安装所需的软件包。适用于我的Windows错误: C:>lb4“lb4”不被识别为内部或外部命令, 可操作的程序或批处理文件 更新您的环境变量,请转到: 控制面板->系统和安全->系统->高级系统设置->环境变量 在环境变量中添加路径:(C:\Users\xxxxx\AppData\Roaming\npm)我使用“npm config get prefix”获取当前路径,这在我的情况下是错误的,然后使用命令“npm config set prefix C:\Users\\AppData\Roaming\npm”设置前缀路径,然后执行“npm install-g loopback cli”并运行lb命令,它很有魅力。我不知道为什么我的问题是否定的