这是我的 index.js 代码(我去掉了很多不相关的代码):
const uuidv4 = require('uuid/v4');
var Cookies = require('js-cookie');
io.on('connection', function (socket) {
if (!(Cookies.get('user_id'))) {
cookie_id = uuidv4();
chats_db.post({'user_id': cookie_id})
set_cookie = Cookies.set('user_id', cookie_id, { expires: 7 }); //console.log(set_cookie) is undefined
}
else {
console.log('returning user');
cookie_id = Cookies.get('user_id');
var chats = chats_db.find({
selector: {'user_id': cookie_id},
fields: ['_id']
}
});
此外,我在项目的根目录中使用“npm install js-cookie”安装了 js-cookie。index.js 和 index.html 位于我项目的根目录中。