0.3.1 • Published 1 year ago

rn-multi-bundle v0.3.1

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

使用方法

一、安装

yarn add rn-multi-bundle -D
npm install rn-multi-bundle -D

二、修改入口文件模块注册方式

一定要使用ComponentMap这个变量名,写法必须一致 cli工具会通过AST去分析拆离每个业务包

const ComponentMap = {
  [appName]: Home,
  [ComponentName.Home]: Home,
  [ComponentName.Test]: Test,
};

Object.keys(ComponentMap).forEach(name => {
  AppRegistry.registerComponent(name, () => ComponentMap[name]);
});

三、CLI工具参数说明

Options:
  -V, --version              output the version number
  -u, --buz                  Build business bundle
  -p, --platform [platform]  android or ios
  -e, --entry [path]         Entry file path (default: "/Users/shaojinyu/workplace/MyRN/index.js")
  -c, --config [path]        Config file path (default: "/Users/shaojinyu/workplace/MyRN/node_modules/rn-multi-bundle/src/bundleSplit.conf.js")
  -o, --out [path]           Output folder path (default: "")
  -a, --assetsOut [path]     Assets folder output path (default: "")
  -s, --sourceOut [path]     Source folder output filepath (default: "/Users/shaojinyu/workplace/MyRN/multiBundle")
  -h, --help                 display help for command
0.3.0

1 year ago

0.3.1

1 year ago

0.2.9

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.2.7

2 years ago

0.1.8

2 years ago

0.2.6

2 years ago

0.1.7

2 years ago

0.2.8

2 years ago

0.1.9

2 years ago

0.2.3

2 years ago

0.1.4

2 years ago

0.2.2

2 years ago

0.1.3

2 years ago

0.2.5

2 years ago

0.1.6

2 years ago

0.2.4

2 years ago

0.1.5

2 years ago

0.1.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago

1.0.0

3 years ago