2017-08-11 6 views
0

私はReactjsを使ってプラグインをやっています。このプラグインは、どのサイトでも簡単にプラグイン可能です。プラグインのビルドには、 "webpack"を使用してcommonjs/es6モジュールシステムに従っています。エンドユーザーが自分のウェブサイトで反応すると思われますが、それは自分のプラグインに影響しますか? (例:jquery.noconflict()を使用して2つのjqueryを使用しています)複数のreactjsバージョンを1つのWebサイトで使用できますか?

注:外部に反応をエクスポートしませんでした。 Reactはグローバルに情報を保持していますか?

答えて

0

短い答えはノーです。

ほとんどのサードパーティ製リアコンポーネントでは、それらを使用するアプリケーションが互換性のあるバージョンのリアクションを提供する必要があります。

この理由から、これらのライブラリのpackage.jsonでは、peerDependencyとして反応します。

+0

私はここで[link](https://vimalceg.github.io/test/)を試しました。 2つのバージョン(Plugin - 15.6.1、他のサイト - 0.14.9)で動作しています。画面の短い[リンク](https://vimalceg.github.io/test/ss.png)。いつ問題になるのですか?簡単な例。ありがとう。 – Vimalesan

関連する問題