我正在尝试安装和运行这个 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