我试图通过使用shadow-cljs
中的NPM支持来利用react-bootstrap
模块。
首先,我在package.json
中将react-bootstrap
和bootstrap
添加到项目中。
$ yarn add react-bootstrap bootstrap
然后在我的项目中引入react-bootstrap
(ns myproject.core (:require ["react-bootstrap" :as bs]))
结果是在控制台中出现运行时异常
TypeError: (0 , _uncontrollable.default) is not a function
...这很奇怪,在第一次热重载后会消失。
这个异常可能表明嵌套NPM依赖中存在冲突。我该如何识别和解决这个问题呢?