我正在尝试将cors设置到我的项目中,但是在安装软件包后,尝试部署到Firebase后出现错误。
错误
Error: Error occurred while parsing your function triggers.
TypeError: Cannot read property 'origin' of undefined
我的代码-index.js
const cors = require('cors')({
origin: true
});
包裹
"dependencies": {
"firebase-admin": "~7.0.0",
"firebase-functions": "^2.2.0",
"express": "*",
"cors": "*"
},
答案 0 :(得分:0)
您必须将cors与express配合使用。而且我不确定是否可以在模块导入中设置属性。
这里有一个示例,说明如何将cors添加到我的express应用中。
const cors = require("cors");
const app = express();
app.use(cors({ origin: true }));
使用Typescript看起来像这样。
import * as cors from 'cors';
const app = express();
app.use(cors({ origin: true }));