KoaJS Scaffolding
-
定义和使用
Scaffolding 允许我们轻松地为 web 应用程序创建一个框架。我们手动创建了我们的公共目录,添加了中间件,创建了单独的路由文件,等等。一个脚手架工具为我们设置了所有这些东西,以便我们可以直接开始构建我们的应用程序。我们要用的架子工叫约曼。它是为 node.js 但也有一些其他框架的生成器(比如flask、rails、django等)。要安装 yeoman,请在终端中输入以下命令。Yeoman 使用 generators 来搭建应用程序。去看看 npm 上有哪些发电机可以和约曼一起使用,到这里来。在本教程中,我们将使用 "generator koa"。要安装此生成器,请在终端中输入以下命令。要使用此生成器,请输入- -
示例
然后它将创建一个目录结构,并为您创建以下文件。它还将为您安装必要的 npm 模块和 bower 组件。这个生成器为我们创建了一个非常简单的结构。探索可用于 Koa 的许多 generators ,并选择一个适合你的权利。使用所有 generators 的步骤是相同的。你需要安装一个生成器,使用 yeoman 运行它,它会问你一些问题,然后根据你的答案为你的应用程序创建一个框架。