Javascript 具有单独入口点的网页包可重复使用模块?
当您将输出作为Javascript 具有单独入口点的网页包可重复使用模块?,javascript,webpack,Javascript,Webpack,当您将输出作为库或模块使用时,我对使用webpack的最佳方式有点困惑,例如,让我们假设我有: some-model.js some-logic.js(使用一些模型) 然后我想在几个单独的项目中重复使用上述内容,因此我已经将上述内容编译成一个bundle fine,因此我现在有了some bundle.js,我希望基本上能够在浏览器中执行以下操作: var someLogic=new someLogic() 我知道,如果我能做到以上几点,它看起来更像var SomeLogic=new Som
库
或模块
使用时,我对使用webpack的最佳方式有点困惑,例如,让我们假设我有:
- some-model.js
- some-logic.js(使用一些模型)
some bundle.js
,我希望基本上能够在浏览器中执行以下操作:
var someLogic=new someLogic()代码>
我知道,如果我能做到以上几点,它看起来更像var SomeLogic=new SomeBundle.SomeLogic()代码>因为我可能需要导出一些中心变量来包装底层组件
现在我可以告诉大家,webpack没有公开任何内容,它只是自动执行的,并且将运行您传入的任何入口点,但是在这个例子中,我没有入口点,因为它只是一个可重用的模块(实际上,它可能最终还包含模板、css、图像等)
因此,我确信我在这里遗漏了一件简单的事情,但我该如何使用此网页包输出,并能够使用捆绑包中的逻辑?在gitter频道中进行讨论后,我想要的似乎是:
这允许我指定一个库名称以及如何导出它,这样我就可以像使用模块入口点一样使用webpack模块内的内容