Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 网页包。将参数传递到入口点_Javascript_Webpack 2 - Fatal编程技术网

Javascript 网页包。将参数传递到入口点

Javascript 网页包。将参数传递到入口点,javascript,webpack-2,Javascript,Webpack 2,我有一个多页面的应用程序。我用一个js文件配置了多个入口点。这样做的原因是:这两个页面有很多相同的代码。 到目前为止,我已经阅读了关于webpack插件和webpack配置的文章,但没有任何结果 问题:我是否可以将一些参数传递到page1入口点和page2入口点,以便我的索引。js文件将解决它到底应该做什么?可能吗?有人能就这个问题提出建议吗 ... entry: { page1: "./index.js", page2: "./index.js" }, ... 我建议为每个页

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

问题:我是否可以将一些参数传递到page1入口点page2入口点,以便我的索引。js文件将解决它到底应该做什么?可能吗?有人能就这个问题提出建议吗

...
entry: {
    page1: "./index.js",
    page2: "./index.js"
},
...

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


更清晰易读。

网页包热中间件/客户端
使用神奇的
\uuuu resourceQuery
进行作业:

if(\uuuu resourceQuery){
var querystring=require('querystring');
var overrides=querystring.parse(_resourceQuery.slice(1));
设置覆盖(覆盖);
}

这里,
覆盖
将查询字符串作为对象获取


来源:

Hi@young-b,传递参数是什么意思?谢谢回复,@toomuchdesign。我的意思是为page1条目和page2条目传递一些全局变量。它应该类似于环境变量。我有一个入口点——index.js,我将它添加到每个页面。和inedex.js使用特定的逻辑取决于页面。您好,我正在寻找相同的功能,可以方便地创建不同的版本,例如基于翻译目的的语言。感谢您的回复。我已经做到了。我正在寻找替代方案。(此解决方案将提供多余的文件。)