gpt4 book ai didi

ruby-on-rails - Node.js - 如何为 Express 编写脚手架生成器

转载 作者:太空宇宙 更新时间:2023-11-03 22:02:19 26 4
gpt4 key购买 nike

我想为 Express Framework 编写自己的脚手架生成器。我确实意识到有一些框架可以做到这一点,但我想编写自己的框架。我希望功能与 Rails 类似。

例如:

generate model user name:String email:String

应该在模型目录中创建user.js,并在架构中使用两个指定的字段。

我还想为模型生成 Controller ,并使用数据库连接器进行增删改查操作:

generate controller users mongoose

应该在controllers目录中创建users.j并且应该包含基于mongoose api的增删改查操作。

我该如何做同样的事情?

PS:后端是IOS应用程序的REST API,所以我对生成 View 不感兴趣。

最佳答案

如果你想要 Node js 中具有生成器功能的 MVC 框架,那么我更喜欢

CompoundJS

路线和语法也与 ruby​​ on Rails 更相似

您还可以通过它进行增删改查,通过compound生成增删改查帖子标题内容

对于 Controller compound g Controller controllername actionName anotherActionName

对于模型compound g模型用户名密码createdAt:激活日期:boolean

对于脚手架compound g脚手架帖子标题内容createdAt:date

谢谢

关于ruby-on-rails - Node.js - 如何为 Express 编写脚手架生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17740704/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com