node.js - 如何在 NodeJS/ES6/Typescript 应用程序中使用 expressjs

标签 node.js express typescript ecmascript-6

如果我的信息是正确的我需要导入依赖项 在 ES6 应用程序中使用 import .. from '..' 而不是 var .. = require('..')

所以我改变了进口。但是我对接收错误的 cookie-parser 的导入有问题

Module '\"cookie-parser\"' has no default export."

我变了

var cookieParser = require('cookie-parser');

import cookieParser from 'cookie-parser';

我该如何解决这个问题?

最佳答案

你可以使用

import cookieParser from 'cookie-parser';

只有当您同时安装这些类型时,它才会起作用。

npm install --save-dev @types/cookie-parser

然后你可以像这样使用它:

app.use(cookieParser());

关于node.js - 如何在 NodeJS/ES6/Typescript 应用程序中使用 expressjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33243694/

相关文章:

node.js - nodejs net.createServer 大量数据进来

ios - Parse.com 到 Heroku : use background job with heroku and scheduler

node.js - 断言错误: expeced to be called once but was called 0 times

javascript - 如何在 NW.js 的服务页面中运行脚本?

node.js - 如何在退出时执行异步操作

javascript - “仅限数字指令”在 Chrome 49.xx.xx 及更低版本中不起作用

javascript - 如何使用node和express将javascript函数打印到pug文件

node.js - 你如何在 Jade 和 Express 中使用动态布局

javascript - 如何根据 "schema"过滤JSON对象

javascript - 使用 Angular (v4) AnimationBuilder 使宽度无响应