kao 2 的安装

Koa是什么东东? 

kao 2 的安装

Koa 是一个新型的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。

通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。

Koa 并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您快速而愉快地编写服务端应用程序。

 

  • koa的安装

 

 

 一、检查Node是否安装

首先我们要保证我们已经安装好了Node.js,如果没有安装,可以去官网下载并安装   https://nodejs.org/en/

安装好后可以在控制台中输入 “node -v” 查看Node版本

kao 2 的安装

 

 二、全局安装koa2

 在命令行输入 “ npm install -g koa-generator ”  -g 表示全局安装

等待几秒后即可完成安装

三、创建初始化项目

我们进入一个我们事先创建的项目目录 

 kao 2 的安装

 

 然后执行创建项目的命令 koa2 -e koa2-learn   -e 表示使用的是EJS模板引擎,如果不加就代表使用的是node的模板引擎。

 koa2-learn  是我们这次创建的项目名称

kao 2 的安装

 

 (注:启动项目命令会根据你的项目名称变化并不是一成不变的)

然后就会出现一个我们项目名的一个文件夹,里面包含一些项目的结构

再安装npn,在安装npm的时候有时可能会报错,

可以执行  npm cache clean --force  释放npm缓存,重新再安装下

 kao 2 的安装

 

 如果安装完有 fsevents 的提示

kao 2 的安装

 

 

则需要再执行安装下 kao 2 的安装,否则项目运行可能会出错

 

我们用编译器打开我们刚刚创建的项目目录就能直接看到以下结构

kao 2 的安装

 

 四、运行项目

在命令提示框内 输入项目启动的命令

kao 2 的安装

 

 kao 2 的安装

 

我们看到 node bin/www 表示我们的初始项目已经跑起来了

这样我们可以直接访问本地的 3000端口 看一下

kao 2 的安装

 

 到这里Koa2 的初始项目就搭建完了

 

上一篇:使用typescript改造koa开发框架


下一篇:Koa异步处理Async 、Await和Promise 的使用