2 Star 6 Fork 1

island-coder / ExpressApi

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

简介

本代码修改自项目: https://github.com/mosh-hamedani/vidly-api-node

基于 Express.js 的 API 框架,数据库使用的是 MongoDB。

安装

根据如下步骤安装相应插件或软件

安装 MongoDB

安装 MongoDB社区版,安装说明如下:

https://docs.mongodb.com/manual/installation/

安装完成后,确认运行正常,可以参考文档:MongoDB 不专业指北(一):MongoDB 的安装

安装项目依赖

在项目目录下安装项目源码依赖

npm i

插入Mock数据

可以参考本人专栏文章:MongoDB不专业指北,或者参考seed.js,新增对应的 seedXX.js来自动生成数据。修改后使用下面的命令运行产生数据:

node seedXX.js

运行测试验证是否正常

运行如下命令验证测试项是否通过:

npm test

启动服务

运行如下命令启动服务,端口配置为3900,可以修改default.json 来修改配置参数,如端口,MongoDB 数据库,是否开启鉴权等。

node index.js

成功后可以访问如下链接查看返回数据是否正常。

http://localhost:3900/api/dynamics

关注本人公众号:岛上码农

岛上码农.jpg

原作者个人网站(教程很不错,B 站也有他的视频)

Mosh

空文件

简介

本代码修改自项目: https://github.com/mosh-hamedani/vidly-api-node,用于接口对接使用。 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/island-coder/express-api.git
git@gitee.com:island-coder/express-api.git
island-coder
express-api
ExpressApi
master

搜索帮助