文件名称:api:参考HAL API实施
文件大小:214KB
文件格式:ZIP
更新时间:2024-04-02 13:37:06
JavaScript
Travi.org的API 试试吧 您可以通过API托管的与api进行交互。 项目目标 我借此机会学习如何将api开发的许多核心概念应用到节点。 兼容Hypermedia / HATEOAS API 访问控制 有限的只读访问,没有身份验证上下文 特权提升以执行高级操作OAuth或进行授权 消费者驱动的合同 契约提供者 利用从消费者手中获得的份额 贡献 环境变量 此应用程序将环境变量用于某些配置。 对于地方发展,故宫脚本dev需要一个.env文件存在,如描述和包含必要的变量定义。 数据库 Postgres用作数据库。 此应用程序的初始设置 $ psql -c ' create database travi_api; ' 用自制软件进行管理 安装 $ brew install postgresql 故障排除 确保服务已启动 $ brew services list $ brew
【文件预览】:
api-master
----newrelic.js(729B)
----.eslintrc.yml(80B)
----.gitignore(123B)
----.babelrc(143B)
----.env.example(85B)
----.renovaterc.json(55B)
----.snyk(1KB)
----package.json(4KB)
----data()
--------auth()
--------persons.json(139B)
--------rides.json(180B)
--------migrations()
----.npmrc(16B)
----package-lock.json(676KB)
----grunt()
--------aliases.yml(80B)
--------flyway.yml(229B)
--------babel.yml(118B)
----.nvmrc(8B)
----Gruntfile.js(603B)
----LICENSE(1KB)
----.markdownlintrc(63B)
----.bithoundrc(310B)
----.github()
--------workflows()
----scripts()
--------.eslintrc.yml(84B)
--------verify-pacts.js(679B)
----README.md(6KB)
----.eslintignore(18B)
----.mocharc.json(66B)
----lib()
--------api()
--------app.js(498B)
--------manifest.js(2KB)
--------auth()
----.commitlintrc.js(39B)
----nodemon.json(286B)
----.gitattributes(11B)
----test()
--------integration()
--------unit()
--------helpers()
--------mocha-setup.js(167B)
----.huskyrc.json(85B)
----.editorconfig(228B)