这是山月关于高级前端进阶暨前端工程系列文章的第 M 篇文章 (M 随便打的,毕竟也不知道能写多少篇),关于前 M-1 篇文章,可以从我的 github repo shfshanyue/blog 中找到,如果点进去的话可以捎带点个赞,如果没有点进去的话,那就给这篇文章点个赞。
本篇文章地址在 前端工程化系列,欢迎订阅。
- 前端高级进阶:javascript 代码是如何被压缩
- 前端高级进阶:如何更好地优化打包资源
- 前端高级进阶:网站的缓存控制策略最佳实践及注意事项
- 前端高级进阶:在生产环境中使你的 npm i 速度提升 50%
- 前端高级进阶:使用 docker 高效部署你的前端应用
我在 github 上新建了一个仓库 每日一题,每天一道面试题,欢迎交流。
Docker 变得越来越流行,它可以轻便灵活地隔离环境,进行扩容,运维管理。对于业务开发者而言,随着持续集成的发展,对代码质量及快速迭代的要求也越来越高。
对于前端而言,在 CI 环境中使用也更容易集成开发,测试与部署。比如可以为流水线(Pipeline)设置 Lint/Test/Security/Audit/Deploy/Artifact 等任务,更好地把控项目质量。
现在无论是前端,后端还是运维,都很强调 devops
的理念,接下来我将会写一系列关于 devops
在前端中应用的文章。你可以在我的博客 https://github.com/shfshanyue/blog 中或者我的公众号 【全栈成长之路】中订阅更多文章。
这里将介绍如何使用 Docker