简体   繁体   English

从express.Router()导入路由器

[英]import router from express.Router()

I have this on top of my index.js 我在index.js上面有这个

import express from 'express'
import favicon from 'serve-favicon'
import router from express.Router()

I kept getting 我不断

[nodemon] app crashed - waiting for file changes before starting...
[nodemon] restarting due to changes...
[nodemon] starting `babel-node ./index.js`
/Users/bheng/Desktop/express-app/node_modules/babel-core/lib/transformation/file/index.js:590
      throw err;
      ^

SyntaxError: /Users/bheng/Desktop/express-app/index.js: Unexpected token (3:19)
  1 | import express from 'express'
  2 | import favicon from 'serve-favicon'
> 3 | import router from express.Router()
    |                    ^

What is the correct syntax for that ? 正确的语法是什么? What did I do wrong ? 我做错了什么 ?

在此处输入图片说明

您已经导入了快递,因此访问Router无需再导入。

const router = express.Router();

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM