消息关闭
    暂无新消息!

怎么理解js所谓的打包

问题作者 : 一定2017-09-01发布

刚刚后台让我把项目里的js,打包成一个文件。css也是 这句话不太明白

比如说 index里面我引入了10个js文件。 现在我就引入一个main.js 把其他的9个都引入到这个里面。这个就是所谓的打包么?


6个回答

︿ 1

比如你在项目里面使用 less 来写 CSS,这样在发布前,你就需要有一个编译、打包的过程了,将 less 文件编译成 CSS,并且合并起来。如果模块化的开发 JS,为了减少请求也会打包,把它们合并成一个 JS 文件,以减少请求提高性能。

︿ 0

就是将几个js文件整合到一个,附带可以进行混淆、压缩等操作

︿ 0

不是,不过你说的也是一种部署方式。
“打包”一般指,把 10 个 js 合并成 1 个文件。对,最简单的处理直接把 10 个文件按顺序合并成 1 个就可以了。高级点的,是再作些减尺寸的压缩编排工作。相关工具是 webpack 。

︿ 0

大致意思是这样,但是其中一般还包含了进行压缩混淆减少文件大小,还有webpack等打包工具会自动处理依赖树。
主要目的还是减少请求数量,加快加载速度。