Экспресс-панели обработки, jQuery и получение глобальных значений в jQuery через node.js

#jquery #node.js #express-handlebars

#jquery #node.js #экспресс-рули

Вопрос:

Итак, я пытаюсь получить данные в глобальную переменную внутри моего файла jQuery. Я назначаю глобальную переменную в node.js:

 // Global Variables
app.use((req, res, next) => {
  if (req.user) {
    res.locals.user = req.user.meta || null;
  }
  next();

  // New.find().sort({date: -1}).then(results => {
  //   res.locals.news = results;
  //   next();
  // });
});
  

Что я пытаюсь здесь сделать, так это использовать user внутри jQuery, используя правильные данные. Конечно, данные для шаблона handlebars передаются правильно:

 <link rel="stylesheet" href="/css/game.css">

{{> game/_header}}
<div class="container-fluid">
  {{log user}}
</div>
<script src="/js/g.js"></script>
  

У меня возникли проблемы с получением этих значений в мой файл jQuery, я на самом деле не собираюсь утруждать себя публикацией того, что я пробовал, потому что я просто пытаюсь использовать user который, я знаю, не сработает, но это лучшая идея, которая у меня была. Итак, мой вопрос заключается в следующем: нужно ли мне как-то извлекать эти данные? Или я могу легко передать это, и я что-то супер простое.