由于前端项目在网络中访问导致为了减少体积进行一系列优化操作,最后导致生产环境出问题无法定位到项目代码中的指定位置,使得调试变成一件很难得事。由此产生了Source Map。

bucai 2020年6月1日 0条评论

> Jest is a delightful JavaScript Testing Framework with a focus on simplicity. > It works with projects using: Babel, TypeScript, Node, React, Angular, Vue and more!

bucai 2020年5月24日 0条评论

距离Vue3.0 beta 发布已经过了半个多月了。本来这个东西上个月就应该写了,由于公司上个月赶项目一直没时间。趁着劳动节把这个东西写了一下,也顺便把一些坑过了一下。

bucai 2020年5月4日 0条评论

自己写项目总归是要给人看的,对于测试或者上线最终都是要部署到服务器的,本文就是记录前端项目如何部署到`nginx`服务器

bucai 2020年3月8日 0条评论

前几天公司让写一个客户数据入录页面(就是个带了logo的表单页面),就直接选择用原生的直接上,原以为也就个把小时的事情(确实个把小时就写完了),但是测试发现ios(没有测试多个,至少qq浏览器会)会输入的时候导致页面`上推`严重影响用户体验。

bucai 2020年3月7日 0条评论

公司项目需要支持简单表格、图片上传、样式不丑的富文本编辑器。 当时选择`Quill`这个富文本编辑器了也是看了一些附带的插件的Demo(`quill-better-table`、`quill-image-resize-module`),还有自定义的`toolbar`。 中间碰到很多坑查了很多资料,也做了很多妥协。

bucai 2020年2月29日 0条评论

刚进公司安排了一个项目,需要一个图片进行标注的系统(参照华为云的标注),找了一圈最后觉得fabricjs比较符合当前的业务

bucai 2020年2月17日 0条评论

成因:父元素 div 未设置边框。 第一个子元素设置了上外边距(margin-top: 10rem;)或者 最后一个子元素设置了下外边距(margin-bottom: 10rem;)。 导致父元素与子元素一起发生相应的偏移的现象,即为:外边距溢出现象。

bucai 2019年12月28日 2条评论

一年又过去了,看了眼去年写的回望和展望 2018总结、2019展望 女朋友还是没找到,可能我没主动找过吧。

bucai 2019年12月26日 0条评论