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

时间:2016-06-06 05:11:26

标签: generator yeoman yeoman-generator-angular scaffold

  

生成器基本上是一个插件,可以使用 Blob blob = blobStore.getBlob("container", "object"); InputStream in = blob.getPayload().getInput(); File targetFile = new File("filepath"); FileUtils.*copyInputStreamToFile*(in, targetFile); 命令运行到>脚手架完整项目或有用的部分。

可以在“What's Yeoman?”下找到它。部分:yeoman.io

2 个答案:

答案 0 :(得分:1)

Scaffolding

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

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

答案 1 :(得分:0)

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

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

  

Rails中的脚手架是一整套模型,数据库迁移   该模型,操纵它的控制器,查看和操纵视图   数据,以及上述各项的测试套件。

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