Javascript 需要带有网页包的模块

Javascript 需要带有网页包的模块,javascript,build,require,commonjs,webpack,Javascript,Build,Require,Commonjs,Webpack,我使用Webpack来构建我网站的javascript 一切工作都很完美,但我希望将require调用到模板中(动态添加) 我希望能够在构建之后需要一个模块。(不在全局上下文中定义require) 可能吗 Thx现在您可以选择创建一个在窗口中全局公开的。我成功地使用了以下代码片段: // Create a `require` function in the global scope so that scripts that have // not been webpack'd yet can s

我使用Webpack来构建我网站的javascript

一切工作都很完美,但我希望将require调用到模板中(动态添加)

我希望能够在构建之后需要一个模块。(不在全局上下文中定义require)

可能吗


Thx

现在您可以选择创建一个在
窗口中全局公开的。我成功地使用了以下代码片段:

// Create a `require` function in the global scope so that scripts that have
// not been webpack'd yet can still access them.
window["require"] = function (module) {
    return require("./public_modules/" + module + ".js");
}
基本上,你要做的是将一个文件夹公开给webpack,并告诉它将该文件夹中的所有文件打包成一个块。然后,您可以在网页脚本之外键入
var moduleName=require(“模块名称”)

只要上面的代码段位于捆绑和计算的文件中,您就可以在
窗口
上定义一个函数(同时命名为“require”,但您可以将其称为任意函数),该函数将使用webpack的require功能