-
Notifications
You must be signed in to change notification settings - Fork 8
BuildTarget
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"
}
},