mongodb导入bson和json格式的数据
2022年11月05日 15:40Web后端MonogoDB
由于主机到期了,进行了数据迁移,发现之前定时备份的数据解压后,是一堆bson和json格式的文件。
dart-scss处理ascii
2022年07月27日 18:52Web前端Webpack、sass
线上环境偶现关闭按钮乱码的情况,一直没有时间查,最近有空,正好看了下。因为没有关闭的图片,也懒得用icon font,便使用了css code来实现了下(常用特殊字符)。
微软输入法中文时,输入数字也会触发复合事件
2022年07月03日 12:57Web前端复合事件
项目中没有直接可用的仅支持输入数字的指令,所以动手实现个,但是在测试过程中发现,windows系统中使用微软输入法在中文模式下就直接无法输入数字了。
webpack配置自增端口
2022年06月27日 12:57Web前端Webpack
由于偶尔需要给服务器同事启动本地调试环境,这时候用指定的端口就很容易存在冲突了,每次去改文件略微有些麻烦。于是想整下,可以自动判断当前端口是否冲突,并依次递增,直到找到不冲突的端口,并启动server。
gitlab ci中默认使用node_modules缓存,必要时install更新依赖包
2022年06月26日 19:45Web前端Gitlab
公司中使用的是做持续集成的,在处理依赖包时有点小问题,不知是每次安装还是缓存比较节省打包时间。
浏览器自带方法解码Base64
2022年06月14日 20:01Web前端JavaScript、浏览器
由于公司内部的埋点上报接口在下无法使用chrome的插件,导致不能直接看到上报的实际参数,因为参数是使用简单处理的。找了埋点系统的文档,发现其解码的过程过于复杂,就想到了浏览器自带的和这对方法。
chrome把top、right、bottom、left属性自动合并到inset
2021年10月26日 12:44Web前端CSS
起因是因为组件在弹出框情况下,选择框显示异常了。定位时发现选择框样式用的是属性定位的,并没有使用常规的top,right这些属性去定位。
记一次npm run build出错问题
2021年10月24日 19:49Web前端Jenkins
由于更新了gatsby,使用的node版本需要提升。但是项目环境中的dart-sass对应的版本还是12版本的,在删除lock和node_modules后,使用install重新安装依赖后,出现了报错。