/ / dojoビルドの非階層化ファイルを最適化する-dojo

dojo build-dojoで非階層ファイルを最適化する

dojoビルドシステムに、レイヤーに含まれないがperfixesディレクトリに含まれるファイルに対してシュリンクセーフ最適化を実行するように指示するにはどうすればよいですか?

ありがとう

回答:

回答№1は1

がある カスタムビルド用の2つの最適化パラメーターoptimize そして layerOptimize。あなたの場合、設定する必要があります optimize=shrinksafe.

  • 最適化する モジュールファイルを最適化する方法を指定します。 「コメント」の場合 指定されている場合、コードのコメントは 剥ぎ取られた。 「shrinksafe」が 指定された場合、Dojoコンプレッサー ファイルで使用され、行 返品は削除されます。もし 「shrinksafe.keepLines」が指定され、 Dojoコンプレッサーが使用されます ファイル上で、ラインリターンは 保存されます。 「packer」が 指定された場合、Dean Edwards "Packer デフォルトが使用されます: ""、

  • layerOptimize レイヤーファイルを最適化する方法を指定します。 もし 「コメント」を指定してから、コード コメントは削除されます。もし 「shrinksafe」が指定されている場合、 Dojoコンプレッサーは ファイル、およびラインリターンは 削除されました。 「shrinksafe.keepLines」が 指定された場合、Dojoコンプレッサー レイヤーファイルで使用されます。 行の戻りは保持されます。もし 「packer」を指定すると、Dean Edwards「Packerが使用されます。デフォルト:「shrinksafe」、


回答№2の場合は0

最適化できるように、ビルドプロファイルでパッケージとして最適化するファイルを含むフォルダーを宣言する必要があります。

packages: [
{
name:"dojo",
location:"dojo"
},
{
name:"filesToOptimise",
location:"folderLocation"
}
]

そのディレクトリにprofile.jsとpackage.jsonがあることを確認し、 optimize:"shrinksafe" ビルドプロファイルのオプションも同様です。