美文网首页
koa初始化项目

koa初始化项目

作者: 至远方 | 来源:发表于2020-07-15 21:13 被阅读0次

koa的案例,初始化项目

1. 先装 node 环境

2. npm init 初始化文件

3. npm install koa --save

4. 在跟目录下创建app.js入口文件

    const Koa = require('koa')
    const app = new Koa()
    
    // async和await必须成对出现
    // next() 返回promise,返回之前加 await 可以直接打印结果
    
    // app.use 注册中间件
    app.use(async(ctx, next) => {
      console.log(1)
      await next()
      console.log(2)
    })
    app.use(async(ctx, next) => {
      console.log(3)
      await next()
      console.log(4)
    })
    <!-- 从上面的打印结果就可以看书,koa 洋葱模型,从外向内,然后再从内向外-->
    // 设置服务器端口
    app.listen(3000)

5. 然后再当前路径下执行 node app.js

也可以安装自动重启工具,这里使用的是 nodemon (需要全局安装一下 cnpm install -g nodemon ),没有安装cnpm的也可直接使用npm
6. cnpm install nodemon --save 安装成功后找到 package.json 修改其中配置
    <!--修改前-->
    "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
    },
    <!--修改后-->
    "scripts": {
        "test": "nodemon app.js"
    },

然后直接启动即可 nodemon app.js

相关文章

  • 从零开始构建一个Koa2+MySQL项目

    一、初始化Koa2框架 1.运用脚手架初始化Koa2框架 2.使用koa-generator生成koa2项目 3....

  • koa 起步

    创建 koa server 当前 koa 版本为 2.6.2 初始化项目: 创建 index.js,内容: 运行:...

  • koa2学习笔记1

    安装node 建立文件夹,koa2ex cd koa2ex npm install -y (初始化项目 -y表示默...

  • koa2入门系列 Part 1

    对于koa就不过多介绍了,具体可以自行百度或者看官方文档。 1、初始化项目 首先创建项目文件夹mkdir koa2...

  • koa项目初始化

    1.安装 目录结构: 2.server.js 3.index.js

  • koa初始化项目

    koa的案例,初始化项目 1. 先装 node 环境 2. npm init 初始化文件 3. npm insta...

  • 【Koa2】Koa2学习(一)—创建koa2

    (一)创建koa2 一、检查node版本,确保在 v7.6.0以上 二、新建文件夹,并初始化项目 三、安装koa ...

  • vue+koa2+node完整项目

    一、项目技术栈 vue+vant+es6+node.js+koa+mongoDB 1、项目前端结构初始化以及目录结...

  • Koa基础:Koa的基础介绍

    1. Koa的安装和搭建: 1.1 项目初始化: npm init会生成配置文件package.json,用于管理...

  • 阿里云服务器安装koa2

    安装koa2 在linux根下找到 opt 目录,进入 1.创建一个自己的项目文件夹,初始化项目npm init ...

网友评论

      本文标题:koa初始化项目

      本文链接:https://www.haomeiwen.com/subject/bdtshktx.html