04 2019 档案

摘要:打包JS库demo项目地址:https://github.com/BothEyes1993/bes jstools 背景 最近有个需求,需要为小程序写一个SDK,监控小程序的后台接口调用和页面报错(类似fundebug) 听起来高大上的SDK,其实就是一个JS文件,类似平时开发中我们引入的第三方库: 阅读全文
posted @ 2019-04-30 13:57 双眸 阅读(3388) 评论(0) 推荐(0) 编辑
摘要:之前公司要做个打赏用户的功能,网站查询一些资料之后把一些api封装之后提供了一个demo组件供大家下载: 扫描下图二维码 功能: 支付宝H5 Js方案,调起应用内页面,自动设定转账金额和收款理由,用户付款时可继续追加备注信息; 自定义打赏视窗,并支持传入金额、备注,允许用户【追加】转账备注信息,可以 阅读全文
posted @ 2019-04-25 21:12 双眸 阅读(1687) 评论(0) 推荐(0) 编辑
摘要:前沿 之前在window下开发的同学大部分都是使用Fiddler代理工具做远程调试,自从换了Mac后也想找个代替工具调试,查询了下大概都比较推荐两款:Charles 和 Whistle 。不过Charles看起来是要收费的,那小伙伴们果断开始尝试用Whistle替代。 大概介绍下Whistle ht 阅读全文
posted @ 2019-04-25 16:10 双眸 阅读(723) 评论(0) 推荐(0) 编辑
摘要:最近使用ElementUI做项目的时候用Babel的插件babel plugin component做按需加载,使得组件打包的JS和CSS包体积大大缩小,加载速度也大大提升,所有想模仿做一个组件库也来做下按需加载。 首先用Vue CLI 3.0新建一个项目 注意的是cli3的脚手架用的Babel7的 阅读全文
posted @ 2019-04-22 12:33 双眸 阅读(7535) 评论(0) 推荐(0) 编辑
摘要:总结: git init //初始化本地git环境 git clone XXX//克隆一份代码到本地仓库 git pull //把远程库的代码更新到工作台 git pull rebase origin master //强制把远程库的代码跟新到当前分支上面 git fetch //把远程库的代码更新 阅读全文
posted @ 2019-04-12 12:58 双眸 阅读(141) 评论(0) 推荐(0) 编辑
摘要:一、持续集成是什么? 持续集成是一种软件开发的实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开 阅读全文
posted @ 2019-04-12 12:17 双眸 阅读(1664) 评论(1) 推荐(0) 编辑
摘要:onchange事件 仅仅在键盘或者鼠标操作改变对象属性,且失去焦点时触发,脚本触发无效;而onkeydown/onkeypress/onkeyup在处理复制、粘贴、拖拽、长按键(按住键盘不放)等细节上并不完好。 onpropertychange属性 可在某些情况下解决上面存在的问题,不用考虑是否失 阅读全文
posted @ 2019-04-11 10:30 双眸 阅读(458) 评论(0) 推荐(0) 编辑