Reagent、Om、Rum、QuiescentまたはBruthaで別のReactバージョンを使用するにはどうすればよいですか?Clijurescript反応ライブラリー(試薬、om、rum、quiescent)と別のReactバージョンを使用する
1
A
答えて
3
自己答え、これが頻繁に聞かれるので:あなたはcljsjs/react
に引っ張って他の依存関係を持っている場合は、グローバル除外を使用することができます
[rum "0.6.0" :exclusions [[cljsjs/react] [cljsjs/react-dom]]]
:
まずはcljsjs/react
依存関係を除外するためにLeiningenをを指示する必要があります:
:exclusions [[cljsjs/react] [cljsjs/react-dom]]
次に、名前空間が見つからないのでコンパイラを満たす必要がありますおよびcljsjs.react.dom
。このために、ソースディレクトリにこれらの名前空間を保持する2つのファイルを作成します。インスタンス
- src/cljsjs/react.cljs
- src/cljsjs/react/dom.cljs
両方のための唯一の名前空間宣言を必要とし、それ以外の場合は(ns cljsjs.react)
空にすることができます。
これで、通常の<script>
タグを使用して、HTMLファイルに手動で希望のReactバージョンを含めることができます。
オルタナティブ:
またforeign-libs compiler optionを使用することができます。
関連する問題
- 1. boot-clj clojurescriptプロジェクトは試薬と反応してアドオンと反応しますか?
- 2. react-native init反応バージョンと反応ネイティブバージョンを指定する
- 3. ClijurescriptでReact NavigationのStackNavigatorを使用する方法
- 4. クロージャスクリプト/試薬/試薬の追跡マウス?
- 5. 反応ネイティブ流星ライブラリーを使用して流星と反応するネイティブアプリとの接続方法
- 6. 反応成分に試薬成分を使用する最も良い方法は何ですか?
- 7. @typesなしの反応成分ライブラリーを使用
- 8. 試薬キャンバスコンポーネント
- 9. react-addons-perfをネイティブと反応させて使用する
- 10. 酵素マウントを使用して反応した子成分と反応する成分を試験する
- 11. 試薬フォームは再フレームで使用する予定ですか?
- 12. ベベルを使ってモカと反応成分を試験する
- 13. 複数のバージョンのreact(react-domは古い反応の依存関係を使用)
- 14. ライブラリーのコンプライアンスにNDKの代替バージョンを使用する
- 15. react-burger-menuを反応ルータで使用する
- 16. React Router:反応ルータでインラインスタイルを使用するFlexbox
- 17. react-intlを反応ブートストラップと併用する
- 18. React-Nativeで反応ルータと反応ナビゲーションの両方を使用できますか?
- 19. 反応ルータを使用せずにreact buildウェブサイトを使用するには?
- 20. React prop値に応じてsass変数を使用して反応するコンポーネントテーマ
- 21. 反応とfullpage.jsの使用
- 22. 酵素/反応試験でレンダーとシャローをいつ使用しますか?
- 23. Reactネイティブのモーダルウィンドウと反応ナビゲーション
- 24. React-nativeのスプラッシュスクリーンと反応ナビゲーション
- 25. 試薬を使用しているNoSuiderを取得するには?
- 26. シントンによる反応型の試験
- 27. Clijurescriptを使用してHTMLページのThree.jsシーンをレンダリングする
- 28. React with Djangoを使うと、反応ルータが必要ですか?
- 29. は継続的にスライダが、私は小さなアプリを作るためにcljs +試薬と反応包ま使用してい
- 30. firebaseでのAsync/Awaitの使用|反応還元| react-native