我正在尝试安装和运行这个 node.js 聊天:https ://github.com/dual3nigma/Mejorando.la-Chat 。当我输入“npm install”和“node server”时,它会启动,但出现 Express 错误。我认为原因在 config.json 文件中。
这是我的 config.json 文件。我只更改了 config.sample.json 文件的数据库名称和端口,并添加了我的 twitter / facebook 密钥:
{
“端口”:721,
“主机”:“本地主机”,
“D b”: {
“名称”:“V1chatCCI”
},
“推特”: {
"consumerKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXX",
“consumerSecret”:“XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”
},
“Facebook”: {
"appId": "XXXXXXXXXXXXXXXXXXXXXXXX",
“appSecret”:“XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX”
},
“会议”: {
“秘密”: ””,
“钥匙”: ””
},
“曲奇饼”: {
“秘密”: ””
},
“安全”:错误,
“登录安全”:假,
“钥匙”: ””,
“证书”:“”,
“哨兵”:“dsn”
}
我需要在会话密钥/密钥部分添加什么?localhost:721 上的错误是:
Express
500 Error: secret option required for sessions