- 博客(10)
- 收藏
- 关注
原创 敏捷开发过程总结
需求评审 – 接需求交互/视觉评审 – 按照设计稿以及产品文档将需求的业务逻辑流程梳理一遍(例如,是新H5页面还是需要优化的旧页面;从哪个页面进入这个需求;有几个点击事件;每个点击事件会触发哪几种情况;路由跳转哪个页面; 需要几个接口,接口参数如何获取;)需求排期 – 确认提测上线日期;将需求进行拆分多个研发任务。技术评审 – 将之前梳理的业务逻辑流程再梳理一遍,有问题及时反馈,确定服务器端需要传几个接口,接口参数有哪些,可以预先定义好接口参数的命名。【 把控风险,时...
2020-11-23 21:56:26
447
原创 Webpack打包时自动删除console以及debugger
1.背景开发过程中,我们常在代码里加入console以及debugger便于调试,但在发布时却忘记去掉console.log语句。由于传递给console.log的对象不能被垃圾回收,过多的console信息可能造成内存泄露,同时过多的暴露数据信息可能会带来安全隐患。因此,我们可以借助webpack提供的插件来实现打包时过滤console以及debugger信息。2.配置代码:new UglifyJsPlugin({ uglifyOptions: { compress:
2020-10-14 19:23:14
2368
原创 【Python】常用的关于文件操作Python用法
以追加方式打开文件file = open(result_path, 'a+') 以只读方式打开文件file = open(result_path, 'r+')以写入方式打开文件file = open(result_path, 'w+')读取文件的内容,按字节(字符)读取文件,read()方法中可携带size参数lines = file.read()读取文件的一行内容line = file.readline()读取文件的所有内容,并返回列表(list)l.
2020-08-21 20:26:37
288
原创 开发过程中git分支管理总结
1、分支类型规范FEA 需求分支DEV 开发分支TEST 测试分支PRE 预发布分支master 主分支2、git 分支规范1. 每个需求建立一个FEA分支,确保每个需求是相互独立的2. 修改的代码可以暂存在本地git3. 开发自测:开发完成后可本地自测,将FEA分支上的代码提交到DEV分支4. 提测:自测无误后,将DEV分支上的代码提交到TEST分支5. 测试结果BUG:在原来的FEA分支上进行代码修改,然后再重复2.3.4.无误:将TEST分支上的代码提交到PRE分支(
2020-08-05 17:30:19
512
原创 移动端H5-真机调试策略
1、调试策略由于chrome调试iphone比较麻烦,个人推荐的调试策略如下:安卓手机 – chrome浏览器iPhone – safari浏览器2、具体步骤2.1 iPhone使用 Lightning 数据线将 iPhone 与 Mac 相连iPhone 开启 Web 检查器(设置 -> Safari -> 高级 -> 开启 Web 检查器)iPhone 使用 Safari 浏览器打开要调试的页面Mac 打开 Safari 浏览器调试(菜单栏 -> 开发 -
2020-07-28 16:43:40
1028
原创 SSH KEY密钥配置
1、背景一般我们利用sourcetree提交代码至gitLab或者gitHub,但每次访问gitLab或者gitHub时,都需要提供用户名或密码。使用SSH key登录的话,可以就不用每次手动输入密码,会方便许多。且虽然可以通过密码进行登录gitLab或者gitHub,但是安全性的程度没有SSH key来的更安全。2、配置SSH密钥在terminal终端输入:git config –global user.name “用户名”git config –global user.email “邮箱”
2020-07-24 20:55:49
480
原创 Sourcetree 免登录
1、背景Soucetree安装过程中总是出现登陆Atlassian账号,但登陆上去之后又无法切回去,总是以失败为告终,因此需要解决登录问题,实现免登录。2、前提sourcetree版本4以上的是适合macOS版本在10.14,sourcetree版本3以上的是适合macOS版本在10.13。由于领到的电脑系统版本是macOS 10.12版本,因此选用sourcetree版本在2的(我挑了2.4.1)下载sourcetree历史版本记录:https://www.sourcetreeapp.com/d
2020-07-23 10:26:13
448
原创 Vscode调试前端代码
1、安装插件Debugger for Chrome2、修改 config/index.js3、点击vscode左边小齿轮,选择chrome,自动生成配置文件launch.json文件配置修改如下:4、设置断点,调试代码断点可以设置在chrome,也可以在代码里加入debugger参考文献:https://juejin.im/post/5c0e6142e51d45393b3c3bb0...
2020-07-21 20:53:55
2786
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人