[占山为王]我是如何四步将一个微信小程序请求库改成Taro的

不才 等级 892 0 0

本项目中的第三方库作者不再维护,fork后自己进行的维护,如有侵权立刻删除!

憨憨本憨,快速开源项目,占山为王。
如何做一个优秀的开源贡献者,只需要四步。

第一步 clone 一个 微信小程序请求库

wechat-request

$ git clone git@github.com:notbucai/wechat-request.git

第二步 改变主要代码

wx.request改成Taro.request;

dispatchRequest.js -> 34行左右

[占山为王]我是如何四步将一个微信小程序请求库改成Taro的

第三步 改package.json

改个名字 改个版本 [占山为王]我是如何四步将一个微信小程序请求库改成Taro的

第四步 发布包

$ npm publish --access=public

项目引入

$ npm install @bucai/taro-request

END

wechat-request

GitHub

blog

本文使用 mdnice 排版

收藏
评论区

相关推荐

[占山为王]我是如何四步将一个微信小程序请求库改成Taro的
<section id"nice" datatool"mdnice编辑器" datawebsite"https://www.mdnice.com" style"fontsize: 16px; color: black; padding: 0 10px; lineheight: 1.6; wordspacing: 0px; lettersp
2021前端技术面试必备Vue:(一)基础快速学习篇
由于疫情的影响,相信很多小伙伴都在家里待着。中小公司由于运营困难会出现裁员, 我们也面临着 '失业',你是否感到了焦虑.最近做了个调研: '现在的你找到工作了吗 ?<br/1.大部分的回复: 求职平台都是 ‘已回复’,然后没有下文,你遇到了吗?<br/2.各个公司对技术的要求增高<br/3.有人说开始搞副业<br/ 在我来看,这一年已经过去了四分
Webpack 打包资源篇
<section datatools"新媒体排版" dataid"13439" datastyletype"9" style"visibility: visible;"<p style"maxwidth: 100%; visibility: visible;"<br mpafromtpl"t" style"visibility
C++面向对象实现封装线程池
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <style> body, table{font-family: 微软雅黑; font-size: 13.5pt} table{border-collapse: collapse; border: solid gray; border-width: 2px
JS各种高度问题
<p style="text-align:center;font: bold 40px/80px Times New Roman,sans-serif;background-color:#FFFACD;">Js中的各种高度</p> <h2 style="font-height:50px;background-color:#00868B;color:whit
HTML5中新增的布局标签
1.1.1   盒子模型层次 盒子模型的层次遵循以下顺序: 内容+padding à 边框 à background-image à background-color à margin![](https://oscimg.oschina.net/oscnet/722909c8dcfd273c73b0c6534e20f8d9bd4.gif) ![](ht
.clear 万能清除浮动
html body div.clear, html body span.clear { background: none; border: 0; clear: both; display: block; float: none;
QQ空间说说生成器
index.html <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> <style> body { margin: 0; padding:
LINUX中文件描述符传递
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <style> body, table{font-family: 微软雅黑; font-size: 10pt} table{border-collapse: collapse; border: solid gray; border-width: 2px 0
LINUX打开文件
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <style> body, table{font-family: 微软雅黑; font-size: 10pt} table{border-collapse: collapse; border: solid gray; border-width: 2px 0
ASMSupport教程4.2
<h2>4.2 生成Return操作</h2> <p>这一节我们将讲述如何生成return操作,我们将生成如下代码:</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; pa
AVR 嵌入式单片机芯片的中断系统介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <style> body, table{font-family: 微软雅黑; font-size: 13.5pt} table{border-collapse: collapse; border: solid gray; border-width: 2px
DIVcss背景图片固定居中,div阴影,背景半透明,div圆角,DIV渐变 【mark用】
< html \> < head \> < meta http-equiv \="Content-Type" content \="text/html; charset=utf-8" /> < title \> CSS test </ title \> < style type \="text/css" \> body { mar
HTML前端开发之路——盒子背景属性
1. background-clip属性简介 background-clip属性用于设置盒子背景的一个显示区域,分别有border-box,padding-box,content-box; border-box表明背景是从边框开始,即包含边框; padding-box表明背景是从内边距开始,不包含边框;
NetBeans Weekly News
body { margin:5px 15px 5px 15px; font-size: 11px; font-family: Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif; background-colo