3

https://github.com/Yaffle/EventSource

IE11で動作するように約束したいので、上記を使用しました。npmでインストールしましたが、どのように実装するかわかりません。私は自分のjsファイルで試しimport event-source-polyfillましたが、それもうまくいきませんでした。ドキュメントにはビルドを実行するだけと書かれていますが、node_modules/event-source-polyfill ディレクトリに min.js ファイルが既に表示されている場合、その目的は何ですか? 実際にどのように含めるのですか?

4

1 に答える 1

1

根本的な問題を解決するには、Promises のポリフィルが必要な場合は、おそらくhttps://github.com/stefanpenner/es6-promiseのようなものが必要です。

Yaffle/EventSource の場合、これはEventSourceのポリフィルです。次のように、javascript へのパスをクライアント側のフロントエンド (つまり、HTML Web ページ) に追加することで、それが機能することを確認できます。

<script src="./node_modules/event-source-polyfill/src/eventsource.min.js"></script>

生成された JavaScript (eventsource.min.js) が正確であることを確認する必要がない限り、ビルドする必要はありません。

于 2018-03-23T14:26:18.943 に答える