实现create-osdoc-app脚手架

 w候人兮猗
介绍 好久没更新了,最近一直忙于业务开发,没有多少时间学习自己的东西,抽着某天晚上的功夫写了一个脚手架,其实就是一个简单的node脚本。 我们知道,在小公司很少有时间有精力从0到1基于webpack去封装一个类似于create-react-app、vue-cli、UmiJs之类的脚手架 ...

让你的git message更加规范

 w候人兮猗
前言 规范比业务开发搬砖更为重要,没有一个好的编码规范,维护老的代码或者是编写新的代码都非常痛苦 Eslint与prettier 大大小小也做过了好几个项目,每个项目都要做eslint校验,所以我封装了一个npm包以后直接安装引入即可 yarn add osdoc-lint -D yarn add pr ...

react-native集成微信分享记录

 w候人兮猗
前言 最近做了第一个用react-native写的app,记录下相关第三方插件的配置 关于微信分享,主要用到了这两个库 react-native-wechat-lib react-native-wechat 其中第一个是在第二个基础上优化的。更新相关微信SDK等 备注:本文使用rn版本为0.61.5 步骤 申请微信 ...

终端代理记录

 w候人兮猗
介绍 自从做了app开发,动不动就会遇到资源被墙的问题,这里记录一下开启终端代理与git代理的方法,防止后面忘记了。当然有条件的还是直接路由器FQ吧。 步骤 找到/User/xxx/.bash.profile文件 这个文件其实是mac的环境变量文件,类似于win平台上系统-高级-环 ...

使用plop实现自动新建项目文件

 w候人兮猗
为什么 一般项目开发过程中,我们都要编写(CV)一大堆重复性的代码,比如一个views/login/index.vue比如store/modules/app.js这些文件都是重复毫无意义的,找一个自动生成的工具就很有价值了 使用 在github上找到了这样一个包plop,具体信息可以自行去看官方文档 ...

react-native 使用 F2实现折线图

 w候人兮猗
前言 最近工作入坑了react-native,有实现折线图的需求,使用了阿里的antv/f2可视化库。 方案介绍: - react-native-webview - antv/f2 大概思路: 使用webview加载本地html文件,通过injectJavaScript加载js脚本 步骤 新建f2chart.html,文件较大,文件地址:f2c ...