KoaJS教程

Koa.js 脚手架

脚手架使我们能够轻松地创建 Web 应用程序的骨架。我们手动创建了公共目录、添加了中间件、创建了单独的路由文件等。脚手架工具为我们设置了所有这些东西,以便我们可以直接开始构建我们的应用程序。
我们将使用的脚手架称为 Yeoman。它是为 Node.js 构建的脚手架工具,但也有用于其他几个框架(如flask、rails、django 等)的生成器。要安装 yeoman,请在终端中输入以下命令。
$ npm install-g yeoman
Yeoman 使用生成器构建应用程序。要查看 npm 上可用于 yeoman 的生成器,请访问此处。出于本教程的目的,我们将使用"generator-koa"。要安装此生成器,请在终端中输入以下命令。
$ npm install-g generator-koa
要使用这个生成器,输入-
yo koa
然后它会创建一个目录结构并为你创建以下文件。它还会为您安装必要的 npm 模块和 bower 组件。
create package.json
create test/routeSpec.js
create views/layout.html
create views/list.html
create public/styles/main.css
create public/scripts/.gitkeep
create controllers/messages.js
create app.js
create .editorconfig
create .jshintrc
I'm all done. Running npm install & bower install for you to install 
the required dependencies. 
if this fails, try running the command yourself.
这个生成器为我们创建了一个非常简单的结构。
.
├── controllers
│   └── messages.js
├── public
|   ├── scripts
|   └── styles
|       └── main.css    
├── test
|   └── routeSpec.js
├── views
|   ├── layout.html
|   └── list.html
├── .editorconfig
├── .jshintrc
├── app.js
└── package.json
探索可用于 Koa 的众多生成器并选择适合您的生成器。使用所有生成器的步骤是相同的​​。您需要安装一个生成器,使用 yeoman 运行它,它会问您一些问题,然后根据您的回答为您的应用程序创建一个框架。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4