首页 文章

脚手架在这种情况下意味着什么?

提问于
浏览
0

生成器基本上是一个插件,可以使用yo命令运行> scaffold完整项目或有用的部分 .

它可以在"What's Yeoman?"部分找到:yeoman.io

2 回答

  • 1

    Scaffolding

    Temporary architecture可让您在构建过程中四处走动 . 如果是软件,快速和脏的,通常是现成的或生成的类,它们可以在您处理其他部分时实现所需的功能 .

    例如,在构建博客时,您可能希望在创建博客本身时使用数据编辑器 . 替代方案是首先处理数据编辑器,同时对博客本身的外观视而不见,或者手动将数据输入数据库,以便您的博客可以显示 . 一旦你完成了重要的部分,你可以用“真正的”实现替换你的脚手架(或者,如果你对自动生成的东西感到满意的话) .

  • 0

    脚手架让您从命令行快速生成类/模型/视图 . 例如,如果已配置数据库,则可能需要为数据库中的每个表生成模型类 .

    IMO Ruby on Rails文档很好地解释了脚手架:

    Rails中的一个脚手架是该模型的全套模型,数据库迁移,操作它的控制器,查看和操作数据的视图,以及上述每个模型的测试套件 .

    http://guides.rubyonrails.org/v3.2.9/getting_started.html#getting-up-and-running-quickly-with-scaffolding

相关问题