首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webpack。将参数传递到入口点

Webpack。将参数传递到入口点
EN

Stack Overflow用户
提问于 2017-11-10 08:38:30
回答 2查看 1.9K关注 0票数 3

我有一个多页的应用程序。我用一个js文件配置了多个入口点。这样做的原因是:这两个页面有很多相同的代码。到目前为止,我已经读过webpack插件和webpack配置的文章,没有任何结果.

问:我是否可以将一些参数传递给page1入口点page2入口点,以使index.js文件能够解析它到底应该做什么?有可能吗?有人能在这个问题上提出建议吗?

代码语言:javascript
复制
...
entry: {
    page1: "./index.js",
    page2: "./index.js"
},
...
EN

回答 2

Stack Overflow用户

发布于 2018-03-11 11:19:27

webpack-hot-middleware/client为这项工作使用了一个神奇的__resourceQuery

if (__resourceQuery) { var querystring = require('querystring'); var overrides = querystring.parse(__resourceQuery.slice(1)); setOverrides(overrides); }

在这里,overrides将查询字符串作为对象。

来源:https://github.com/glenjamin/webpack-hot-middleware/blob/8984fa2845da68b8b9652669f738d6d49ce8e4b5/client.js#L16-L20

票数 1
EN

Stack Overflow用户

发布于 2017-11-13 19:34:59

我建议为每个页面创建一个入口点,并要求从那里开始使用index.js

干净易读。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47218639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档