GitHub Actions和mp-ci助力微信小程序持续集成

2020-06-05
阅读 2 分钟
3.6k
使用GitHub Actions、mp-ci为Taro项目添加持续集成,让开发飞上天。 mp-ci mp-ci是微信小程序(游戏)发布助手, 支持预览和上传。可以直接接入开发流程中,提高研发效率。 基于官方miniprogram-ci封装,比它的老大哥 mini-deploy 好了很多倍,再也不需要安装开发者工具,也不用考虑登录、操作系统的问题。 自动读取appid、...

开发常用软件镜像加速收集

2019-12-23
阅读 4 分钟
4.1k
pypi 临时使用: {代码...} 长期使用: 升级 pip 到最新的版本 (>=10.0.0) 后进行配置: {代码...} 如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip: {代码...} 可用源地址 阿里云 - [链接] 清华大学 - [链接] 中国科学技术大学 - [链接] 豆瓣 - [链接] nvm 临时使用: {代码...} 长期使用: {代码....

create-react-app 优雅定制指南

2019-12-09
阅读 5 分钟
6.3k
create-react-app是一款广泛使用的脚手架,默认它只能使用eject命令暴露出webpack配置,其实这样使用很不优雅,修改内容文件的话也不利于维护,react-app-rewired正式解决这样问题的工具,今天我们就好好学习下它的用法。

mac下镜像飞速安装Homebrew教程

2019-11-06
阅读 4 分钟
13.3k
Homebrew是一款包管理工具,目前支持macOS和linux系统。主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。
封面图

图片上传姿势以及你不知道的Typed Arrays

2019-11-01
阅读 10 分钟
3.9k
FormData 对象的字段类型可以是 Blob, File, 或者 string,如果它的字段类型不是Blob也不是File,则会被转换成字符串。

React项目快速搭配eslint,prettier,commitlint,lint-staged

2019-10-24
阅读 5 分钟
4k
为了实现代码规范,我们在使用中会使用诸多插件,比如eslint、prettier、commitlint、stylelint等等,在新项目中这样一套组合拳下来,也是稍显繁琐,另外还要定制配置文件,某种程度上来说是体力活。

React Native 和 Jenkins 不得不说的二三事

2019-10-04
阅读 3 分钟
2.2k
app开发和测试过程中我们都会执行npm start命令来启动服务,只是这样还是很繁琐,我们需要人工介入才能发布代码,本篇文章的目的就是介绍如何使用jenkins让我们的项目自动化。

React Native 图片资源那些事

2019-09-26
阅读 3 分钟
4.9k
react-native中使用Image组件来显示图片,表面上和html的img标签大同小异,但是其source属性包含的逻辑缺复杂的多,同时也和bundle运行的方式也有关系。

React Native 混合开发多入口加载方式

2019-09-23
阅读 2 分钟
2.2k
在已有app混合开发时,可能会有多个rn界面入口的需求,这个时候我们可以使用RCTRootView中的moduleName或initialProperties来实现加载包中的不同页面。

linux系统文件权限简明介绍

2019-09-12
阅读 2 分钟
2.3k
本文主要介绍在linux系统下文件权限配置,通过阅读该文,你会了解文件权限,同时能正确的配置文件权限,避免盲目操作。成文的原因也是因为自己在程序执行过程中一直会遇到这样的问题,所以最终专门整理了相关知识,希望也能帮到大家。

什么是npm系列:三、如何发布自己的npm包

2019-09-05
阅读 3 分钟
2.9k
读完本篇文章后,你将学到"开发"、“配置”、"发布",最终拥有属于你自己的npm包。 1. 初始化npm 通过npm init命令可以创建初始项目,需要逐步完善一下信息: {代码...} 创建完package.json之后,我们就可以轰轰烈烈的写代码了。 2. 开发Tips 2.1 调试 开发中如何调试是一个痛点,很多人会把代码复制到node_modules中再调...

微信免越狱抢红包速成手册

2019-08-30
阅读 6 分钟
4.3k
很早之前就有开发者推出了红包插件,在iOS平台,从越狱到非越狱都能欢快的抢抢抢,只不过在不流行越狱的现在,大家还是倾向免越狱抢红包。在网上的免越狱教程都略显复杂,时间长了再次执行的时候还得翻看教程,本篇文章就是为了简化流程,让大家可以更有效率的抢红包。

微信小程序和Jenkins不得不说的二三事

2019-08-26
阅读 4 分钟
1.9k
微信开发工具是我们开发微信小程序的重要工具,提供了预览、上传代码的功能,但是里面的上传代码在协作过程中是很痛苦的,同时只能有一个预览版,这个预览版还是跟某个开发者绑定的。想象下,5个开发者,里面可能要麻烦1个人专职负责发布。

从零开始打造专属钉钉机器人

2019-08-22
阅读 3 分钟
9.8k
群机器人是钉钉群的高级扩展功能。群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步。目前,大部分机器人在添加后,还需要进行Webhook配置,才可正常使用(配置说明详见操作流程中的帮助链接)。例如: 通过聚合GitHub,GitLab等源码管理服务,实现源码更新同步。 通过聚合Trello,JIRA等项目协调服务,...

什么是npm系列:二、install 的十八般武艺

2019-08-19
阅读 4 分钟
5.4k
我们平时使用npm install只是用来安装npm上的包,其实它比我们想象的更强大,不仅仅是安装npmjs上的包,还能够从git、gitlab直接安装,我们先看下install命令的参数列表:

什么是npm系列:一、npm简介

2019-08-15
阅读 3 分钟
3k
npm是Node.js的包管理工具,它的诞生也极大的促进了前端的发展,在现代前端开发中都离不开npm的身影。 本文是npm系列的第一篇,知识很基础,作为一个热身文章,如果各位已经是开发熟练工了,完全可以跳过这篇。 1. 安装 npm npm 是基于 Node.js,所以我们需要安装 Node.js,方式有两种: Node.js 网站 nvm (建议) 具体文...

内网穿透神器FRP

2019-07-08
阅读 4 分钟
5.8k
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议 目前主要的场景是内网穿透,可以用于本地调试微信接口、本地站点公网访问等。 本文主要讲解: frp客户端配置 frp服务端配置&&搭建 准备 frp执行区分不同的平台,在服务器上执行命令: {代码...} 如果输出x86_64则需要下载带li...

微信小程序的jenkins发布构建

2019-07-02
阅读 1 分钟
3.5k
微信开发者工具只支持macOS和Windows平台,所以jenkins也只能运行在这两个环境中。现在假设我们已经安装了jenkins,并且配置好了任务,大家可以参考微信小程序集成 Jenkins中的配置教程