Moles Packer 应用程序接口

  • 适用版本:>=0.1.9

除了支持命令行调用之外,Moles Packer 也提供 Node.js 应用程序接口。

var mp = require('moles-packer');

// 选项参数与命令行参数兼容。
var options = {
    'input'         : './rn26',
    'entry'         : 'index.ios.js',
    'output'        : './build',
    'bundle'        : true,
    'common-bundle' : true
    };

var callback = function(err) {
    if (err) { /* 构建失败 */ }
    else { /* 构建成功 */ }
};

// 同时支持回调函数和 Promise。
var promise = mp.pack(options, callback);

promise
    .then(function() { /* 构建成功 */ })
    .catch(function(err) { /* 构建失败 */ })
    ;

API 的方法参数与命令行参数兼容,请参考“命令调用之参数详解”一节。

results matching ""

    No results matching ""