文件名称:whisky-api:用于测试全栈应用程序的简单API
文件大小:575KB
文件格式:ZIP
更新时间:2024-04-17 05:36:56
JavaScript
威士忌酒 该项目是用于构建完整堆栈应用程序的简单API。 该API是一个简单的NodeJS应用程序,可连接到数据库(默认情况下,该api配置为连接到MySQL数据库)。 依存关系 要在本地运行该项目,您需要安装Node JS( ) 如果要运行本地版本MySQL,则需要安装MySQL服务器。 如果您使用的是Mac,最简单的方法就是运行brew install mysql 设置 克隆仓库: $ git clone git@github.com:ponysmith/whisky-api.git 安装依赖项 安装项目依赖项 $ cd < project> $ npm install 该应用程序将pm2用作流程管理器,因此您还需要全局安装pm2 : $ npm install -g pm2 建立资料库 您需要手动创建数据库。 您可以通过连接到所选MySQL实例来做到这一点:
【文件预览】:
whisky-api-main
----.gitignore(338B)
----README.md(3KB)
----.nvmrc(8B)
----.env.sample(44B)
----db()
--------migrations()
--------seeds()
--------queries()
--------connection.js(199B)
----knexfile.js(734B)
----LICENSE(1KB)
----ansible()
--------aws.yml(142B)
--------inventory()
--------roles()
----package.json(1KB)
----src()
--------routes()
--------server.js(313B)
----config()
--------webpack.prod.config.js(191B)
--------pm2.prod.config.js(116B)
--------webpack.base.config.js(325B)
--------webpack.dev.config.js(189B)
--------pm2.dev.config.js(114B)
----package-lock.json(724KB)