【文件属性】:
文件名称:zoe-express:zoe-express 用于从 yaml 文件生成 RESTful API; 使用 mongo、node.js 和 express 作为实现
文件大小:19KB
文件格式:ZIP
更新时间:2021-06-29 15:19:29
JavaScript
佐伊快递
zoe-express 用于从 yaml 文件生成 RESTful API; 使用 mongo、node.js 和 express 作为实现。
zoe-express 背后的想法是通过元数据生成的代码可以是:
全球快速修改
更容易排除故障; 因为所有模型和控制器都是从同一个模板生成的
部署更快; 随着后端 api 的生成(:
安装
$ sudo npm install -g git://github.com/chubbz327/zoe-express.git
用法
zoe-express 使用基于猫鼬模式声明的 yaml 文件; 例如以下模式:
/模型/Test.js
var mongoose = require('mongoose');
var TestSchema = new mongoose.Schema(
{ name : String , update
【文件预览】:
zoe-express-master
----__APPLICATIONNAME__()
--------public()
--------views()
--------models()
--------app.js(2KB)
--------test()
--------bin()
--------routes()
--------package.json(687B)
----relationship.yml(937B)
----lib()
--------zoe-generateTests.js(2KB)
--------npm-debug.log(1022B)
--------zoe=generateTests.js(191B)
--------zoe-generateExpress.js(3KB)
--------zoe-copyAndReplace.js(541B)
--------zoe-parseYAML.js(242B)
----relationship.js(1KB)
----LICENSE(1KB)
----README.md(3KB)
----test.yaml(228B)
----.gitignore(527B)
----package.json(682B)
----zoe-express.js(1KB)