在 windows 上安装环回时遇到问题
Trouble in installing loopback on windows
运行执行命令后:
npm install -g loopback-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_modules\windows-build-tools
和 运行 lb 命令正在运行,我创建了一个项目,但后来我无法创建模型,因为 lb 在项目文件夹中不可用。
我是node js新手,正在学习loopback,请帮我在windows上正确安装loopback cli。
看到错误后,它说您需要升级到 swagger-ui@3
,这可能是原因。
如果上述方法无效,请尝试以下方法:
步骤:
删除node_modules
删除package_lock.json
通过这个(C:\Users\XXXX\AppData\Roaming\npm)和清除缓存
(C:\Users\admin\AppData\Roaming\npm-cache) 或者这样
运行npm cache clean --force
然后运行npm install
如果依赖在全局级别那么你也需要update全局
npm update -g
从错误看来你也需要设置PATH或者你设置的路径需要修改。
在环境变量中添加PATH:(C:\Users\xxxxxx\AppData\Roaming\npm)
然后尝试安装所需的软件包。
为我工作 Windows 错误:
C:>lb4 'lb4' 不被识别为内部或外部命令,
可运行的程序或批处理文件。
更新您的环境变量,转到:
控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量
在环境变量中添加PATH:(C:\Users\xxxxx\AppData\Roaming\npm)
运行执行命令后:
npm install -g loopback-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_modules\windows-build-tools
和 运行 lb 命令正在运行,我创建了一个项目,但后来我无法创建模型,因为 lb 在项目文件夹中不可用。
我是node js新手,正在学习loopback,请帮我在windows上正确安装loopback cli。
看到错误后,它说您需要升级到 swagger-ui@3
,这可能是原因。
如果上述方法无效,请尝试以下方法:
步骤:
删除node_modules
删除package_lock.json
通过这个(C:\Users\XXXX\AppData\Roaming\npm)和清除缓存 (C:\Users\admin\AppData\Roaming\npm-cache) 或者这样
运行
npm cache clean --force
然后运行
npm install
如果依赖在全局级别那么你也需要update全局
npm update -g
从错误看来你也需要设置PATH或者你设置的路径需要修改。
在环境变量中添加PATH:(C:\Users\xxxxxx\AppData\Roaming\npm)
然后尝试安装所需的软件包。
为我工作 Windows 错误: C:>lb4 'lb4' 不被识别为内部或外部命令, 可运行的程序或批处理文件。
更新您的环境变量,转到:
控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量
在环境变量中添加PATH:(C:\Users\xxxxx\AppData\Roaming\npm)