機械翻訳について

vb-require-bundle

最小化されたrequirejsモジュール・バンドルを作成します。

次の表では、vb-require-bundleタスクのサブタスク、フック、入力および出力について説明します:

詳細 説明
サブタスク 該当なし
マルチタスク 構成ジェネレータ・タスク: vb-require-bundle-configuration
フック 該当なし
input build/optimized/*
output build/optimized/*

次の表に、vb-require-bundleタスクのオプションを示します。

ビルド・オプション

名前 必須 デフォルト値 説明
target いいえ build ビルド・ディレクトリの名前。

最適化オプション

名前 必須 デフォルト値 説明
emptyPaths いいえ 該当なし 空に設定されている必須パスのカンマ区切りリスト。 必要性オプティマイザは、一致する依存性を追跡およびバンドルしません。
requirePaths いいえ 該当なし

資格オプティマイザ・パス・マッピングが必要です。 これにより、app-flow.jsonから読み取られたデフォルト値または値が上書きされます。

値は引用符付きJSONオブジェクトの形式にする必要があります: (--requirePaths='{ "foo": "boo" }').

bundles いいえ  

カスタムrequireモジュール・バンドルを定義します。

構成スキーマ:

  • <bundle name>
    • modules
      • find
      • ids
    • exclude
      • find
      • ids
bundles.modules いいえ  

囲みバンドル要素に追加するモジュールの指定。

構成スキーマ:

  • find
  • ids
bundles.exclude いいえ  

囲んでいるモジュール・バンドルに含めないモジュールを指定します。 追加したモジュールを含め、すべてのバンドル・モジュールに除外が適用されます。

構成スキーマ:

  • find
  • ids
bundles.[exclude|modules].find いいえ  

一致する最適化されたアプリケーション・リソースに使用される正規表現パターンのリスト。

感嘆符で始まる正規表現はマイナスとみなされます。これらのパターンに一致するリソースは含まれません。

bundles.[exclude|modules].ids いいえ   モジュールIDのリストを指定します。
transpile いいえ false

babel preset-envプリセットを使用してES5コードに変換される必須モジュール・バンドルの個別のセットを作成し、bundles/es5ディレクトリに格納するかどうかを決定します。

このオプションをtrueに設定すると、アプリケーションindex.htmlが変更され、最新のブラウザの元のバンドルとIE11のES5バージョンの間で切り替えるコード・スニペットが含まれます。

ミニ検証

いいえ true trueに設定すると、生成されたrequirejsモジュール・バンドルを最小化するために、babel minifyプリセットが使用されます。 ミニ証明は、作成された場合、バンドルのEs 5バリアントにも適用されます。
最適化 いいえ  

Deprecated. 代わりにminifyオプションを使用してください。

include いいえ 該当なし

Deprecated. 代わりにbundlesオプションを使用してください。

exclude いいえ 該当なし

Deprecated. 代わりにbundlesオプションを使用してください。