3

Angular2 RC7 に更新した後、ブラウザで実行すると次の JavaScript エラーが発生します。

OuterSubscriber が定義されていません

これは、を使用してバンドルを作成した場合にのみ発生しrollup.jsます。JavaScript がバンドルされていない状態でアプリケーションを実行すると、正常に動作します。

エラーはその一部であるため、何らかの形で関連しrxjsている必要がありOuterSubscriberます。バンドルを確認しましたが、見つかりませんでしOuterSubscriberた。私はrollup.jsそれが必要ではないと思うので、それを含めません。

環境:

  • angular, v2.0.0-rc.7
  • rxjs, v5.0.0-beta.12
  • systemjs, v0.19.27
  • gulp-rollup, v2.4.0
  • rollup-stream, v1.13.0

構成では、モジュール (例: ) をsystem.jsにマップします。こののように、古典的なマッピングを使用します。umdcore.umd.jsangularrxjs

ここで私が間違っていることを誰かが知っていますか?

4

2 に答える 2

0

ロールアップ 0.34.0 は 2.0.0-rc.7 で動作し、検証済みのロールアップ 0.34.0 は 2.0.0 でも動作しますが、0.35.0 で問題を再現できました

于 2016-09-15T08:35:49.600 に答える