Skip to content
uupaa edited this page May 25, 2015 · 9 revisions

package.json の webmodule プロパティ以下を修正することで、ビルドするソースコードの追加や設定の変更が可能です。

  "webmodule": {
    "develop": false,
    "label": ["@dev"],
    "browser": {
      "source": ["lib/MyExample.js"],
      "output": "release/MyExample.b.min.js"
    },
    "worker": {
      "source": ["lib/MyExample.js"],
      "output": "release/MyExample.w.min.js"
    },
    "node": {
      "source": ["lib/MyExample.js"],
      "output": "release/MyExample.n.min.js"
    },
    "nw": {
      "source": ["lib/MyExample.js"],
      "output": "release/MyExample.nw.min.js"
    }
  },

ブラウザをサポートしない場合は、browser の項目を削ってください。また同様に、worker や node, nw をサポートしない場合はそれぞれ該当する項目を削ってください。

以下のようにすると、Browser と nw.js だけをサポートするモジュールになります。

  "webmodule": {
    "develop": false,
    "label": ["@dev"],
    "browser": {
      "source": ["lib/MyExample.js"],
      "output": "release/MyExample.b.min.js"
    },
    "nw": {
      "source": ["lib/MyExample.js"],
      "output": "release/MyExample.nw.min.js"
    }
  },

Clone this wiki locally