React Native 0.45.0 正式发布,有重大更新

原创 2017年06月08日 17:48:17

React Native 继续之前的升级的频率,差不多一个月升级一次。6月7号React Native 0.45.0正式发布。该版本有如下的重大变更:
1,删除 React 的转发和错误导入警告(Remove React forwarding and wrong import warnings)
2,其他更改

Bug 修复

XMLHttpRequest withCredentials defaults to “true” (7c3918b) - @DanielZlotin

Return findNodeHandle to public api (7063261) - @skv-headless

Fix warnings in TouchableHighlight (bd00456) - @zjj010104

新特性

TouchableHighlight needs to set _isMounted false when it unmounts. (d40a7ea) - @sahrens

Custom build options: Move transform options into own property (8533c0d) - @davidaurelio

Work around a false positive isMounted() warning (074c3ce) - @gaearon

CLI: Stronger typing for transformers (73fc439) - @davidaurelio

CLI: Disable no-alert eslint rule for node code (d2505e7) - @davidaurelio

CLI: Get rid of FBism in Config (b9fb229) - @davidaurelio

CLI: Resolve path at callsite rather than in Config.loadFile (edf1774) - @davidaurelio

CLI: Fix Promise resolve callback error (7dd2cd3) - @johnislarry

Fixed default placeholder text color for multiline (cf975bb) - @shergi

Allow calling NativeViewHierarchyManager.addRootView() off the UI thread (20c2ae8) - @AaaChiuuu

FlatList: use $ReadOnlyArray for section stuff (5084e1b) - @sahrens

FlatList: Make section key optional (8d373f3) - @sahrens

FlatList: Many improvements (28aaa88) - @sahrens

FlatList: Fix and optimize VirtualizedList update triggers (52e50af) - @sahrens

FlatList: Made getItem and getItemCount required props (VirtualizedList) (beeffb8) - @mariten

FlatList: Add ListEmptyComponent prop (264d67c) - @Minishlink

FlatList: flipped leading/trailing separators.updateProps (5c7c65e) - @sahrens

FindNodeHandle properly handles ReactCurrentOwner.current Fiber type (909fb72) - @bvaughn

Sync React 16 from alpha 6 to 12 (ef0bd5c) - @bvaughn

Open in editor fix, show tip instead of error (9934131) - @skv-headless

Fix parseFloat mistaken uses of “radix” (37f3ce1) - @zertosh

Add flow to processColor.js (c7e0f56) - @TheSavior

Add method on YellowBox to ignore warnings (a974c14)

Refactor MessageQueue (0a55e42) - @rh389

Order modules in bundle by path. (978592f) - @amnn

更新后问题

如果更新到0.45.0可能会报如下错误:

Installing build/Build/Products/Debug-iphonesimulator/temp.app
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
Print: Entry, ":CFBundleIdentifier", Does Not Exist

这时候可能需要对版本进行回退,打开项目的package.json文件将依赖会退到0.44.3版本。

"react": "16.0.0-alpha.6",
"react-native": "0.44.3"

删除node-modules文件夹,然后执行npm install。回到0.44版本。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

react-native0.45版本build出错

0.45、0.46版本xcode build老是出错,总是却少文件 在github上也找了几个别人提的Issues,知道是0.45里引用了第三方的问题,但是按照里面的方法还是不行。 https:/...

React Native遇到的问题

1. http://docs.easemob.com/im/react-native/ios-app 按照环信官方文档集成React Native 的时候,如果执行命令时报“CFBundleIdent...

react-native开发:运行react-native run-ios报错--Print: Entry, ":CFBundleIdentifier", Does Not Exist

情景在新创建的ReactNative项目,运行命令:react-native init Hello 在项目文件夹下执行react-native run-ios,但是出现以下报错: Command /...

react0.45.0版本问题 An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):

The following build commands failed: PhaseScriptExecution Install\ Third\ Party /Users/*****/sungith...

react-native init DemoApp --version 0.44.3 解决 CFBundleIdentifier", Does Not Exist

查看版本: react-native --version 升级:npm update -g react-native-cli package.json 中可以查看...
  • xocom
  • xocom
  • 2017-08-08 20:57
  • 419

iOS开发-React Native(V0.47)在现有项目中集成+踩坑

React-Native 是由Facebook出品的一款可以使用JavaScript来编写原生app的框架,官方说明是:A framework for building native app with...

react native45版本开始后,新建应用会抛出UNpackage xxxx

react native45版本开始后,新建应用会抛出UNpackage xxxx错误,原因是最新的RN无法下载到4个tar.gz文件,由于被墙的原因,所以要手动去下载,下载好后把下载好的四个文件放到...

React Native导航器之react-navigation使用

在上一节Navigation组件,我们使用系统提供的导航组件做了一个跳转的例子,不过其实战能力不强,这里推荐一个超牛逼的第三方库:react-navigation。在讲react-navigation...

Native项目迁入React-Native过程中遇到的坑(0.4x版本)

转载请注明出处王亟亟的大牛之路最近都在忙着搭架子,找框架,谈需求和开会。甚至都没有时间好好装逼,昨天帮安卓的小伙把项目从安卓整体迁移到了RN的项目下面,过程中遇到很多不可描述的坑,这里给大家分享下经验...

《React-Native系列》1、初探React-Native

三年前写了一篇文章叫《NativeApp、WebApp、HybridApp三分天下》,文章中分析了App开发常用的开发模式,这些模式的利弊、未来的发展。     今天又要谈到这个话题,fackbook...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)