2016-12-31 1 views

答えて

1

browser-unpackを使用して、事前に構築されたBrowserifyバンドルをアンバンドルすることができます。

それはこのようにJSON出力を生成します。

[ 
    { 
    "id": 1, 
    "source": "\"use strict\";\r\nvar TodoActions = require(\"./todo\"); ... var VisibilityFilterActions = require(\"./visibility-filter\"); ...", 
    "deps": { 
     "./todo": 2, 
     "./visibility-filter": 3 
    } 
    }, 
    { 
    "id": 2, 
    "source": "\"use strict\";\r\n ...", 
    "deps": {} 
    }, 
    { 
    "id": 3, 
    "source": "\"use strict\";\r\n ...", 
    "deps": {} 
    }, 
    ... 
] 

必要になることができるソースファイルにJSON出力を変換するために合理的に単純である必要があります。 requireリテラル("./todo"など)のマッピングはdepsにあることに注意してください。つまり、として必要なモジュールは、id2のソースに対応しています。

また、browserify-unpackツールもあります。このツールはコンテンツをファイルとして書き込みますが、使用しませんでした。

+0

ありがとうございます。魅力のように働いた。 –

関連する問題