将后端生成的数据作为webpack模块传递

时间:2016-09-18 02:06:12

标签: javascript node.js webpack

我正在使用ExpressJS作为后端服务器构建SPA网站,并使用grunt构建webpack。

但我想将一些快递会话的数据作为一个模块传递出来,可以加载到我的 app.js

app.js (clinet)

var userData = require("userData");

server.js (服务器)

app.get("/test", function(req, res, next){
    res.render('view', {});
});

view.pug

html
    head
        script(src="app.js")
        script.
            // I want to pass this
            var sessionData = {name: "name", id: 123};
            // how to use webpackJsonp to define sessionData as userData module?

我不想从 app.js 发出额外的HTTP请求来获取用户数据。

我知道分离的块使用 webpackJsonp 来定义模块,但是如何定义这个“动态生成的模块”?

0 个答案:

没有答案