0

Webpack を使用する場合、angular のようなサードパーティのライブラリを無視したくありません。自分で提供するからです。

次のエントリ index.ts があります。

import * as angular from 'angular';
angular
  .module('myapp', [
    'ui.router'
  ]);

これには、不要な角度ライブラリ全体がバンドルに含まれています。

インポートを取り除き、角度の入力に依存すると、次のエラーが発生します。

エラー TS2686: 'angular' は UMD グローバルを参照していますが、現在のファイルはモジュールです。代わりにインポートを追加することを検討してください

4

1 に答える 1

0

externalswebpack 構成のセクションに angular を追加すると、ライブラリが実際にバンドルされなくなります。

于 2016-11-01T05:42:51.547 に答える