reagent 0.5.0
に依存するものを使用していますcljsjs/react
。後者には以下が付属していますdeps.cljs
{:foreign-libs [{
:file "cljsjs/development/react.inc.js",
:file-min "cljsjs/production/react.min.inc.js",
:provides ["cljsjs.react"]}],
:externs ["cljsjs/common/react.ext.js"]}
これにより、React の JavaScript がコンパイラ出力になります。
プレーンな JavaScript ページでも React を使用したいので、これが起こらないようにしたいと思います。
また、reagent/core.cljs
ディレクティブ:require [cljsjs.react]
(To force the include?) があるため、単純に依存関係を省略することはできません。
React がコンパイラの出力で終わるのを防ぐ方法はありますか?