【发布时间】:2013-02-09 23:11:22
【问题描述】:
我正在尝试安装和运行这个 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
【问题讨论】:
-
询问图书馆的作者。并告诉他他可能想将该信息放入自述文件(目前为空)。
-
他从未在 Twitter 或其他社交网络上联系过...
-
给他发邮件? github.com/dual3nigma 包括他的邮件地址。
标签: node.js mongodb session express socket.io