初建Koa2项目

学习慕课网全栈开发美团网时,用到koa2知识,按照视频搭建  ,全局安装没问题koa2没有问题,但是koa2创建一个项目时,说koa2不是内部指令,也没找到原因,后来按照阮大神的官网搭建成功了,来总结一下自己用的步骤:

1.首先新建一个文件夹(koa2-learn),并作为工程目录用vsCode打开;

2.创建app.js文件,输入以下代码

// 导入koa,和koa 1.x不同,在koa2中,我们导入的是一个class,因此用大写的Koa表示:
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);
console.log('app started at port 3000...');

3.安装kao包,使app.js能够正常导入它,我才用的是阮大神官网上的方法二,在文件夹(koa2-learn)下创建package.json文件,文件内下如下代码

{
    "name": "hello-koa2",
    "version": "1.0.0&
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值