moles-packer - React Native 打包和拆包工具


未知
跨平台
JavaScript

软件简介

moles-packer 是由携程框架团队研发的,与携程moles框架配套使用的React Native 打包和拆包工具,同时支持原生的 React
Native 项目。

支持 React Native 的版本:

  • 0.28.0-rc0
  • 0.28.0
  • 0.29.0
  • 0.30.0-rc0
  • 0.37.0 *

安装

# install globally
npm install -g moles-packer

# command created
moles-packer -v
moles-packer-common -v

Run In CLI

# create an
react-native init rn28 --version 0.28.0

# build the project by Moles Packer
moles-packer \
    --input ./rn28 \
    --entry index.ios.js \
    --output ./build \
    --bundle \
    --verbose

Node.js API

var mp = require('moles-packer');
var options = {
    'input'   : './rn28',
    'entry'   : 'index.ios.js',
    'output'  : './build',
    'bundle'  : true
    };
mp.pack(options, function(err) {
    // !err means build success.
});