根据文档,从纯 js 中使用头盔非常容易:
const express = require('express')
const helmet = require('helmet')
const app = express()
app.use(helmet())
但是我怎样才能从打字稿中使用它呢?Typings 文件导出一堆东西,其中一个是头盔接口,不能作为函数调用。我可以这样导入,但不知道接下来要做什么,我应该传递给 app.use 什么?
import * as helmet from 'helmet'
我已经导入了最新版本的头盔和打字:
"@types/helmet": "0.0.43",
"helmet": "^3.18.0"