在这种情况下,脚手架是什么意思?

What does scaffold mean in this context?

A generator is basically a plugin that can be run with the yo command to >scaffold complete projects or useful parts.

可以在此处的 "What's Yeoman?" 部分下找到:yeoman.io

Temporary architecture 让您可以在开发过程中四处走动。在软件的情况下,快速而肮脏并且通常是现成的或生成的 类 实现您在处理其他部分时需要的功能。

例如,在构建博客时,您可能希望在努力使博客本身具有可呈现性的同时构建数据编辑器。备选方案是先在数据编辑器上工作,同时对博客本身的外观视而不见,或者手动将数据输入数据库,以便您的博客有内容可以显示。一旦你完成了重要的部分,你可以用 "real" 实现替换你的脚手架(或者不,如果你对自动生成的东西感到满意)。

脚手架让您可以从命令行快速生成 classes/models/views。例如,如果您配置了一个数据库,您可能希望为数据库中的每个 table 生成模型 类。

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

A scaffold in Rails is a full set of model, database migration for that model, controller to manipulate it, views to view and manipulate the data, and a test suite for each of the above.

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