ReactNative
kris1122
这个作者很懒,什么都没留下…
展开
-
pm2常用命令记录
pm2常用命令记录$ pm2 start app.js # 启动app.js应用程序$ pm2 start app.js -i 4 # cluster mode 模式启动4个app.js的应用实例# 4个应用程序会自动进行负载均衡$ pm2 start app.js --name="api" # 启动应用程序并命名为 "api"$ pm2 start app.js...原创 2020-04-30 11:37:58 · 179 阅读 · 0 评论 -
pod install时Failed to connect to chromium.googlesource.com
查看mac中cocoapods 本地库路径:swaedeMacBook-Pro:alpface swae$ pod repo/Users/swae/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/cocoapods-1.4.0/lib/cocoapods/executable.rb:89: warning: Insecure w...原创 2020-01-07 11:25:56 · 695 阅读 · 0 评论 -
ReactNative0.61版本CocoaPods填坑
ReactNative从0.60之后IOS加入了CocoaPods,之前一直没跑起来,但是因为并不准备更新所以没管.最近准备做一个新项目,考虑到上一个app中被androidX玩的天昏地暗的,这次准备尝试一下新版本.然而init的时候就卡在了pod install上,然后根据报错信息各种设置,架梯子,还是不成功,直到现在才弄好,于是记录下解决方法.1.设置CocoaPods镜像对于...原创 2020-01-06 16:04:01 · 1502 阅读 · 0 评论 -
ReactNative全局禁用文字缩放
Text全局禁用Text.defaultProps={...(Text.defaultProps||{}),allowFontScaling:false};输入框全局禁用TextInput.defaultProps={...(TextInput.defaultProps||{}),allowFontScaling:false};...原创 2019-09-26 17:21:54 · 465 阅读 · 0 评论 -
CodePush在Linux上私有化部署(新)
一、nodejs环境准备1.1下载NVMwget https://github.com/cnpm/nvm/archive/v0.23.0.tar.gz1.2安装NVMtar -xvfv0.23.0.tar.gzcdv0.23.0.tar.gzchmod 777 install.sh./install.shsource ~/.bash_profile...原创 2019-04-12 16:57:04 · 777 阅读 · 0 评论 -
ReactNative0.59版本安卓Realese包无法连网问题
最近新更新了RN0.59.3,集成codepush之后想测试一下,于是打了release包,打开app之后,热更新报错,先以为是热更新配置有问题,弄了半天没看出来,开始检查gradle配置,发现0.59.3版本,targetsdk升级到了28原因Android 9的操作系统,原来在Android 8进一步加强系统安全权限的基础上,Android 又限制了明文流量的网络请求,非加密的流...原创 2019-04-12 15:06:01 · 920 阅读 · 1 评论 -
ReactNative使用codepush
一、获取版本信息codePush.getUpdateMetadata(codePush.UpdateState.LATEST).then((update) => { if (update) { this.props.authLoadingMobx.setPackageInfo(update.appVersion+"@"+update.label);...原创 2019-04-12 14:47:10 · 455 阅读 · 0 评论 -
npm安装cli后无法执行cli命令的问题
今天尝试本地化安装codepush,第一步安装cli的时候碰到一个问题npm install -g code-push-cli安装成功了,执行code-push -v报错了bash: code-push: command not found...想了想,应该是环境变量的问题,尝试修改profile,执行命令echo -e "export PATH=$(...原创 2019-04-11 09:02:46 · 1302 阅读 · 0 评论 -
CodePush 私有化部署
安装 NodeJs 和 Npm下载安装 NodeJs# 安装 nodejswget https://nodejs.org/dist/v6.9.4/node-v6.9.4.tar.gz./configuremakemake install# 安装 npmwget http://npmjs.org/install.shsh install.sh# 设置淘宝镜像vi ~/.np...转载 2019-02-18 09:25:17 · 1187 阅读 · 0 评论 -
Android使用react-native-splash-screen
1.下载安装npm i react-native-splash-screen --save 2.应用到项目中(用的前一个,后面一个没试过)react-native link react-native-splash-screen or rnpm link react-native-splash-screen 3.修改MainActivity.javaimport and...原创 2019-01-25 10:21:54 · 184 阅读 · 0 评论 -
ReactNative打包
ios打包react-native bundle --entry-file index.ios.js --bundle-output ./ios/bundle/index.ios.jsbundle --platform ios --assets-dest ./ios/bundle --dev false然后在xcode里面运行product-》Analyze,Archive and...原创 2019-01-25 10:22:12 · 98 阅读 · 0 评论 -
react-native init 的时候怎么指定版本
因为react-native更新太快,每次react-native init初始化项目的时候,都会安装最新的rn版本,导致之前的一些api不兼容等问题。所以我们需要安装指定版本的rn来初始化项目:$ react-native init demo --version 0.56.1由代码可以看出,只需要加上**--version**参数即可!经过阅读react-native-cli源码...原创 2019-01-25 10:22:21 · 2770 阅读 · 0 评论 -
npm常用命令及版本号浅析
npm 包管理器的常用命令测试环境为node>=8.1.3&&npm>=5.0.31, 首先是安装命令//全局安装 npm install 模块名 -g //本地安装 npm install 模块名 //一次性安装多个 npm install 模块1 模块2 模块3 //安装开发时依赖包 npm install 模块名 --save-dev //安装运行时依...转载 2019-01-25 10:21:43 · 158 阅读 · 0 评论 -
RN项目搭建及第三方插件集成手册
1.初始化项目,因为0.56据说有坑,采用指定0.55版本react-native init myapp --version 0.54.0 2.集成react-native-splash-screen(https://github.com/crazycodeboy/react-native-splash-screen)实现启动闪屏,指定最新版本3.1.1,大版本内自动选取最新版本n...原创 2019-01-25 10:21:17 · 528 阅读 · 0 评论