koa-generator icon indicating copy to clipboard operation
koa-generator copied to clipboard

@koa/router

Open i5ting opened this issue 4 years ago • 2 comments

diff --git a/package.json b/package.json
index 16b6b46..556d519 100644
--- a/package.json
+++ b/package.json
@@ -9,19 +9,19 @@
     "test": "echo \"Error: no test specified\" && exit 1"
   },
   "dependencies": {
+    "@koa/router": "^9.0.0",
     "debug": "^4.1.1",
-    "koa": "^2.7.0",
-    "koa-bodyparser": "^4.2.1",
+    "koa": "^2.11.0",
+    "koa-bodyparser": "^4.3.0",
     "koa-convert": "^1.2.0",
     "koa-json": "^2.0.2",
-    "koa-logger": "^3.2.0",
+    "koa-logger": "^3.2.1",
     "koa-onerror": "^4.1.0",
-    "koa-router": "^7.4.0",
     "koa-static": "^5.0.0",
-    "koa-views": "^6.2.0",
-    "pug": "^2.0.3"
+    "koa-views": "^6.2.1",
+    "pug": "^2.0.4"
   },
   "devDependencies": {
-    "nodemon": "^1.19.1"
+    "nodemon": "^1.19.4"
   }
 }
diff --git a/routes/index.js b/routes/index.js
index f75048e..89b8678 100644
--- a/routes/index.js
+++ b/routes/index.js
@@ -1,4 +1,4 @@
-const router = require('koa-router')()
+const router = require('@koa/router')()

 router.get('/', async (ctx, next) => {
   await ctx.render('index', {
diff --git a/routes/users.js b/routes/users.js
index c650166..bf66675 100644
--- a/routes/users.js
+++ b/routes/users.js
@@ -1,4 +1,4 @@
-const router = require('koa-router')()
+const router = require('@koa/router')()

 router.prefix('/users')

koa-router已经更名为 @koa/router

i5ting avatar Apr 16 '20 06:04 i5ting

{
  "name": "hello-koa2",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "start": "node bin/www",
    "dev": "./node_modules/.bin/nodemon bin/www",
    "prd": "pm2 start bin/www",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "dependencies": {
    "@koa/router": "^9.0.0",
    "debug": "^4.1.1",
    "koa": "^2.11.0",
    "koa-bodyparser": "^4.3.0",
    "koa-convert": "^1.2.0",
    "koa-json": "^2.0.2",
    "koa-logger": "^3.2.1",
    "koa-onerror": "^4.1.0",
    "koa-static": "^5.0.0",
    "koa-views": "^6.2.1",
    "pug": "^2.0.4"
  },
  "devDependencies": {
    "nodemon": "^1.19.4"
  }
}

i5ting avatar Apr 16 '20 11:04 i5ting

TODO

  • 默认koa是koa2
  • 保留koa1和koa2别名
  • 增加jest
  • 使用ts

i5ting avatar Apr 16 '20 12:04 i5ting