搭建自己的code-push-server服务器

CodePush 是微软提供的一套用于热更新 React Native 和 Cordova 应用的服务。

CodePush 是提供给 React Native 和 Cordova 开发者直接部署移动应用更新给用户设备的云服务。CodePush 作为一个中央仓库,开发者可以推送更新 (JS, HTML, CSS and images),应用可以从客户端 SDK 里面查询更新。CodePush 可以让应用有更多的可确定性,也可以让你直接接触用户群。在修复一些小问题和添加新特性的时候,不需要经过二进制打包,可以直接推送代码进行实时更新。

CodePush Server是CodePush程序服务器! 微软的CodePush云在中国很慢,我们可以用它来构建我们的。 我使用七牛来存储文件,因为它简单快捷! 或者你可以使用[local / s3 / oss / tencentcloud]存储,只需修改config.js文件,它就是简单的配置。 

--------------

CodePush应用更新流程

从上图大家可以了解到,CodePush的云服务是Microsoft的,服务器有可能在国外,身在天朝的我们以及用户更新速度肯定是无比的慢;为了给用户最佳的用户体验,以及让代码和服务掌握在自己的手里,自己搭建code-push-server成为了必须!


------------------

1、安装node.js和npm

https://www.cnblogs.com/wood-life/p/10577516.html

2、安装MySQL(推荐5.7经典版本)

因为用的是自己公司的服务器,可以参考这篇文章

猜你喜欢

转载自www.cnblogs.com/wood-life/p/10728640.html