主要介绍rollup快速构建npm包,常用的rollup插件,及使用rollup过程中碰到的一些问题,及最终总结一些最佳实践
所有文章
- 记录CI场景下偶尔会碰到package.json与yarn.lock文件不匹配导致的错误,应该怎样去快速解决
- 记录使用lerna管理Monorepo项目中碰到的一些问题,及lerna常见命令应该怎么使用,并最终总结一些最佳实践
- 了解ESLint各个parser之间的关系,帮助进一步了解eslint的原理及快速解决碰到的一些eslint问题
- 了解link标签、script标签加载时会不会阻塞dom解析及页面渲染,帮助我们进一步理解浏览器的渲染原理,及开发中我们应该怎么去避免这些情况
- 了解node中的环境变量,了解cross-env的作用,及了解为什么需要使用webpack.DefinePlugin插件,及利用webpack.DefinePlugin插件可以帮助我们做一些什么样的事情
- 了解什么是可变数据,什么事不可变数据;不可变数据的几种实现及不可变数据在项目中的运用
- 剖析react-router内部运行流程,了解前端路由的本质,理解前端路由是怎么与react结合的,并最终帮助我们在项目中熟练使用react-router及快速解决路由相关的问题