rn-packager

0.12.1 • Public • Published

ReactNative Packager


Standalone ReactNative Packager without framework code.

node.js react-native react

Do What?

  1. bundle-split, solution from https://github.com/facebook/react-native/pull/10804
  2. use module name as before (ps: core.bundle and app.bundle are different bundle session, so module ids may conflict)

Dependencies

"devDependencies"{
  "rn-packager": "~0.12.0",
  "react-native": "0.42.3",
  "react": "~15.4.1"
}

Bundle

Now u can use manifest.json file to generate core modules.

  1. Bundle ur core bundle and output manifest.json
  2. Bundle ur app bundle with manifest.json that Step 1 generated.

Bundle core

$ rnpackager bundle --entry-file node_modules/react-native/Libraries/react-native/react-native.js --bundle-output core.ios.bundle --platform ios --manifest-output core.ios.manifest.json

Bundle app

rnpackager bundle --entry-file foo.js --bundle-output foo.ios.bundle --platform ios --manifest-file core.ios.manifest.json

Server

$ rnpackager start

Demo

cd tests
$ npm i
$ rnpackager start

visit:

Readme

Keywords

none

Package Sidebar

Install

npm i rn-packager

Weekly Downloads

29

Version

0.12.1

License

MIT

Last publish

Collaborators

  • swainet
  • yiminghe