1

--in-source-mapUglifyJS2 で利用可能なオプションを使用して、ソース マップ ファイルを使用し、圧縮された js と共に新しいファイルを出力して、マルチレベルのソース マッピングを実行したいと考えました。私はr.jsJavaScriptファイルの縮小を行うために使用しているため、UglifyJS2に渡される構成値を定義する方法があることがわかりました. これが r.js ビルド ファイルでどのように行われるかを示すサンプルを次に示します。

uglify2: {
    //Example of a specialized config. If you are fine
    //with the default options, no need to specify
    //any of these properties.
    output: {
        beautify: true
    },
    compress: {
        sequences: false,
        global_defs: {
            DEBUG: false
        }
    },
    warnings: true,
    mangle: false
},

明らかに、r.js には構成オプションを構造化する独自の方法があり、--in-source-mapこの構造に従ってオプションを設定する方法を理解できませんでした。config オプションの横に、次のステートメントをoutput要素またはcompress要素、さらには外部に入れてみました。warnings

in-source-map: sample.map

また、ファイル名を引用符で囲んでみました。残念ながら、どの方法も機能しませんでした。誰でもこの問題を理解するのを手伝ってもらえますか? このオプションが r.js でサポートされていない可能性もありますか?

4

0 に答える 0