React Native 0.60.2 發布,帶來全新 JS 引擎 Hermes

←手機掃碼閱讀     admin @ 2019-07-13 , reply:0

React Native 0.60.2 發布了,此版本帶來了 Chain React Conf 2019 上宣布的 Hermes JavaScript 引擎。

Hermes 是一款小巧輕便的 JavaScript 引擎,針對在 Android 上運行 React Native 進行了優化。對於許多應用程序,只需啟用 Hermes 即可縮短啟動時間、減少內存使用量並縮小應用程序大小,此外因為它採用 JavaScript 標準實現,所以很容易在 React Native 應用中集成。

目前 Hermes 是一個可選的 React Native 功能,具體啟用方法如下:

首先需要確保至少使用 React Native 0.60.2 以上的版本。

編輯 android/app/build.gradle 文件並進行以下更改:


  project.ext.react = [
      entryFile: "index.js",
-     enableHermes: false  // clean and rebuild if changing
+     enableHermes: true  // clean and rebuild if changing
  ]

如果應用已經至少構建了一次,需要進行清理:


$ cd android && ./gradlew clean

搞定,可以正常開發和部署應用:


$ react-native run-android

關於 Hermes 的更多信息,查看:

  • https://www.oschina.net/p/hermes-js-engine

更新說明:





[admin ]

來源:OsChina
連結:https://www.oschina.net/news/108200/react-native-0-60-2-released
React Native 0.60.2 發布,帶來全新 JS 引擎 Hermes已經有34次圍觀

http://coctec.com/news/all/show-post-209717.html