简介:Webpack是一款强大的前端资源模块化管理和打包工具,能够将各种静态资源如CSS、JavaScript等进行优化并打包处理,极大地方便了开发者的项目构建和维护工作。
使用命令 `node webpack_mixer.js -l 1.js -m 2.js -o webout.js` 可以运行一个混合器脚本。
参数 `-l` 指定加载器的 JavaScript 文件路径,该文件具有以下特征:
- 脚本从自执行函数开始。
- 定义了一个导出函数,并且使用类似 `return e[n].call(r.exports, r, r.exports, d), r.l = !0, r.exports` 的形式进行返回。
- 导出的函数会添加多个方法,例如 `d.e`, `d.m`, 和 `d.n` 等等。
参数 `-m` 指定包含函数模块的 JavaScript 文件路径。这类文件通常以 `(window.webpackJsonp` 开头。
输出结果将会生成到由 `-o` 参数指定的路径中,即为 `webout.js`。