基于tag实现npm包的版本管理及自动发布

2018-11-15
阅读 4 分钟
11.3k
概述 npm包自动发布有如下的好处: 自动化操作,节省人力 可使用docker等环境为每次发布准备干净的环境,避免误提交文件 可使用统一账号,简化权限控制 可以在web端控制直接发包,不依赖命令行 可实现npm包版本的准确控制,有迹可查 那么如何实现npm包的自动发布呢? 答案就是 CI/CD。 Github中的配置 在Github中,有很...

JS中实现网页截图

2018-09-07
阅读 2 分钟
16k
前端页面中可以使用JS将整个网页或一部分区域截取成图片并导出。 今天刚做了一次这个功能,和大家分享一下经验。 使用html2canvas将dom转换成canvas 网页截图的第一步,就是将dom转换图片。目前比较好用的处理方式是先将dom转换成canvas,再从canvas中导出图片。 可以使用html2canvas这个库来实现dom转换成canvas。 [链...