码迷,mamicode.com
首页 > 其他好文 > 详细

koa学习笔记(一)环境安装及文件目录

时间:2018-02-12 18:39:15      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:type   blank   依赖   bubuko   一个   const   处理   tps   入口   

koa是Nodejs的一个框架。通过koa的学习,我们可以对node快速上手。

1,环境准备

node    v7.6+,可以用nvm或者n安装指定版本的Node

mysql    数据库准备,安装mysql

2,安装koa2

可以有一下两种方法安装koa2,第一种相对比较便捷

一,使用koa的生成器koa-generator建立简单koa2的工程目录

1)全局安装koa-generator

npm install -g koa-generator 

2)生成kao2项目目录

koa2 koa2Example

3)安装

npm install

4)启动

npm start

二,安装koa2,手动建立工程目录

1)初始化,项目信息

npm init

2)编辑package.json,添加koa2的依赖

"dependencies": {
        "koa": "2.0.0"
    }

3)安装依赖

npm install

4)新建入口文件app.js

// 导入koa2
const Koa = require(‘koa‘);

// 创建一个Koa对象表示web app本身:
const app = new Koa();

// 对于任何请求,app将调用该异步函数处理请求:
app.use(async (ctx, next) => {
    await next();
    ctx.response.type = ‘text/html‘;
    ctx.response.body = ‘<h1>Hello, koa2!</h1>‘;
});

// 在端口3000监听:
app.listen(3000);

5)启动项目

node app.js

  

第一种方法建立的文件结构比较全面,初学者推荐第一种方法。

 

生成文件目录

技术分享图片

 

koa学习笔记(一)环境安装及文件目录

标签:type   blank   依赖   bubuko   一个   const   处理   tps   入口   

原文地址:https://www.cnblogs.com/perallina/p/8445024.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!