构建工具03 Webpack模块热重载(HMR)
使用webpack-dev-server
实现的Hot Moudle Replacement(HMR)让我们在开发时修改代码并保存后,不必手动刷新浏览器,而是让浏览器通过新的模块替换老的模块。这样可以让我们在保证当前页面状态的前提下,让新的代码生效,就如同在Chrome的控制台修改CSS样式一样。
使用webpack-dev-server
实现的Hot Moudle Replacement(HMR)让我们在开发时修改代码并保存后,不必手动刷新浏览器,而是让浏览器通过新的模块替换老的模块。这样可以让我们在保证当前页面状态的前提下,让新的代码生效,就如同在Chrome的控制台修改CSS样式一样。
用Vue实现表格行数据的多级合并
React入门笔记。
前一阵子用Egg做了一个Node服务端项目的重构,发现Egg相比于Koa和Express来说,感觉更适合于现阶段团队的Node开发,因为现在团队Node的代码根本没有任何规范和约定,乱的一坨,所以引入了Node,遵循它的规范,使用它预置的功能,对代码的可维护性提升还是比较大的。
开发完成后,在Egg的基础上增加了一点中间件,配置了一些插件和代码风格控制的配置,将这个模板抽离出来作为团队以后开发Node服务的基准模板,放在了Gitlab上。
原来的时候方法都是直接Clone这个项目,再去更改Git的相关信息等等,不是很方便。所以想试着做一个类似于简易的Vue-Cli这样的工具,能够直接拉取模板,并且直接生成对应的目录,配置一些简单的信息。
因为要实现的脚手架工具比较简单,没有那么多的配置,实现起来还是比较简单的。下面分几个部分记录自己学习的过程。
在Vue中实现文字向上滚动的效果。
Vue中组件通信的方法。
1px边框问题的解决方案的总结