自动生成的node.js REST服务(auto generate Rest service in

2019-09-16 11:28发布

有没有办法自动生成的node.js REST服务就像在轨道? 我只是想公开我的MongoDB模型作为一个REST类型的服务。 现在我做了很多与猫鼬重复性工作和快速的资源。

Answer 1:

是的,这是可能的,按照这个命令:

npm install railway
railway init rest-app && cd rest-app && npm install
railway generate scaffold resource property1 property2
railway server 3000

而已! 如果你需要生成嵌套的资源:

railway generate resource.nestedresource propertyForNestedResource

和修改配置/ routes.js:

map.resources('resource', function (res) {
    res.resources('nestedresources');
});

检查此示例应用程序: https://github.com/anatoliychakkaev/railway-example-app

欢迎到铁路: http://railwayjs.com



Answer 2:

您也可以使用我开发,如果铁路是适合您的需求太笨重库:

https://github.com/enyo/mongo-rest

这是一个简单的库,很好的测试,只是提供了一个REST接口为您的猫鼬模型。



文章来源: auto generate Rest service in node.js