node下载 https://nodejs.org/download/release/v12.18.3/ mongodb下载 https://www.mongodb.com/try/download/enterprise D:Program FilesMongoDBServer5.0bin 双击:mongod 文件,启动
http://localhost:27017/ It looks like you are trying to access MongoDB over HTTP on the native driver port.
将D:Program FilesMongoDBServer5.0bin加入到环境变量,path中 连接mongodb客户端: C:UsersH>mongo show databases; exit
npm安装Yapi命令: // 命令输入环境:Windows系统下的 cmd 命令窗口 npm install -g yapi-cli --registry https://registry.npm.taobao.org // 在线安装Yapi
启动Yapi服务命令: // 命令输入环境:Windows系统下的 cmd 命令窗口 yapi server // 启动Yapi服务
浏览器打开:http://localhost:9090/,进入yapi的配置安装服务。 http://localhost:9090/
部署yapi的时候,选择1.8.8版本安装解决以上安装1.4.1报错信息。
如果停留在这个页面时间过长,可以打开yapi server // 启动Yapi服务 这个dos窗口,一般是报错,已终止了。报错信息如:Error: getaddrinfo ENOTFOUND yapi.demo.qunar.com
部署路径:C:UsersHmy-yapi node启动Yapi服务: cd C:UsersHmy-yapi node vendors/server/app.js // 启动yapi服务
浏览器访问 http://localhost:3000 或 http://127.0.0.1:3000 账号名:你设置的邮箱 admin@admin.com ,初次管理员登录密码为:ymfe.org
以下该客户不影响: Error: (node:7456) DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the
Error: getaddrinfo ENOTFOUND yapi.demo.qunar.com 安装YAPI时出错: Error: getaddrinfo ENOTFOUND yapi.demo.qunar.com
降级npm版本,window10通过控制面板中的卸载程序来实现。 卸载v16.15.1,重新安装v12.18.3
C:UsersH>node -v v16.15.1
C:UsersH>where node D:Program Filesnodejsnode.exe
C:UsersH>node -v v12.18.3 C:UsersH>npm -v 6.14.13 C:UsersH>mongo --version MongoDB shell version v5.0.9 Build Info: { "version": "5.0.9", "gitVersion": "6f7dae919422dcd7f4892c10ff20cdc721ad00e6", "modules": [], "allocator": "tcmalloc", "environment": { "distmod": "windows", "distarch": "x86_64", "target_arch": "x86_64" } }
yapi使用到了mongodb数据库: