windows环境下yapi本地部署

老样子单纯的写给自己看的。。。。

mongodb(2.6 )+

nodejs(7.6 )+

git

第一步:安装nodejs

http://nodejs.cn/download/

查看版本
node -v

第二步:安装mongodb

https://www.mongodb.com/download-center/community

 

# 配置mongod
service mongod start  #启动
use admin   #切换到admin数据库
#创建dba用户
db.createUser(
... ...   {
... ...     user: "dba",
... ...     pwd: "dba",
... ...     roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
... ...   }
... ... )
use yapi   #创建yapi数据库
#给yapi数据库添加test用户,权限为读写
db.createUser(
... ...     {
... ...       user: "test",
... ...       pwd: "test",
... ...       roles: [
... ...          { role: "readWrite", db: "yapi" }  
... ...       ]
... ...     }
... ... )

安装Yapi

# 官方说明:https://yapi.ymfe.org/devops/index.html

方式一:可视化部署

npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server

# 打开浏览器访问localhost:9090,点击部署(部署的时候mongodb的cmd窗口不要关闭)

# 如果版本过高会出现一些警告请忽略

windows环境下yapi本地部署

 

# 接下来切换到部署目录下

D:\Test\Yapi\my-yapi

# 启动服务

node vendors/server/app.js

#访问yapi

http://部署YApi服务器的IP:3000/login

默认用户密码:[email protected]               ymfe.org