【发布时间】:2016-08-23 11:10:30
【问题描述】:
假设我有两个文件
a.js:
alert("hello from a.js");
b.js
alert("hello from b.js");
有没有办法将它们与 WebPack 捆绑在一起,以便
- 加载包后我会同步收到两个警报
- 警报应与声明的顺序相同 “来自 a 的你好”,然后是“来自 b 的你好”
【问题讨论】:
标签: javascript webpack
假设我有两个文件
a.js:
alert("hello from a.js");
b.js
alert("hello from b.js");
有没有办法将它们与 WebPack 捆绑在一起,以便
【问题讨论】:
标签: javascript webpack
就我个人而言,这个 webpack 插件是最有帮助且最让人头疼的:https://www.npmjs.com/package/webpack-merge-and-include-globally
【讨论】:
对于其他人来说,新的 (webpack 4+) 链接到有关 shiming 的文档:https://webpack.js.org/guides/shimming/
【讨论】:
Webpack 原生支持 CommonJS ( require / import ) 和 AMD 风格,由于你的不属于这些类别,我相信你应该看看 shimming modules 部分
https://github.com/webpack/docs/wiki/shimming-modules
这是他们的标题
在某些情况下 webpack 无法解析某些文件,因为它有一个 不支持的模块格式,或者甚至不是模块格式。所以 您有很多选项可以将文件转换为模块。
【讨论】: