我正在尝试在我的es6方法中使用csurf模块。我已经尝试了各种方式宣布它的使用。不确定我在语法等方面缺少什么。
感谢任何帮助。
!---错误
/code/server/api/index.js:46 var csrfProtection1 = csrf({cookie:true}); ^
ReferenceError:未定义csrf
!------- classs
import { Router } from 'express';
import facets from './facets';
import bodyParser from 'body-parser';
import cookieParser from 'cookie-parser';
import csurf from 'csurf';
let csrfProtection = csrf({ cookie: true });
export default function() {
/*var csrfProtection = csrf({ cookie: true })
var parseForm = bodyParser.urlencoded({ extended: false })*/
console.log(csrfProtection); //undefined
var api = Router();
// mount the facets resource
api.use('/facets', facets);
// perhaps expose some API metadata at the root
api.get('/', (req, res) => {
res.json({
version : '1.0'
});
});
return api;
}