打包
打包是一个将文件引入并合并到一个单独文件的过程,最终形成一个 “bundle”。接着在页面上引入该 bundle,整个应用即可一次性加载。
代码分割
随着写的应用增大,打的代码包也会增大。尤其是在整合了体积巨大的第三方库的情况下,可能后面的运行会因代码包的体积过大而导致加载时间过长。
对代码包进行分割可以避免搞出大体积的代码包。 代码分割是由诸如 Webpack,Rollup 和 Browserify(factor-bundle)这类打包器支持的一项技术,能够创建多个包并在运行时动态加载。
webpack
安装
入门