前端构建加速—Docker, Yarn, React
使用Docker构建前端工程时,按照常规方法从node:tls
镜像开始下载依赖包,构建的大部分时间都耗在npm
依赖包下载了。为了提高前端的构建速度,我们可以把工程的依赖包先缓存到镜像中,再构建工程时就不需要从远程下载。因yarn
可以锁定依赖包的版本,我们使用yarn
代替npm
工具,避免npm
工具每次下载底层依赖包的版本可能不同。
本文代码: https://github.com/kinsprite/react-my-app-ts
继续阅读→