2024 Clojure状态调查!中分享你的想法。

欢迎!请查看关于页面,了解有关此功能的更多信息。

0
ClojureScript
在我1.10.x版本中对npm-deps分辨率存在回归。对于子依赖项,它没有正确解析模块路径。当我需要例如{{@material/snackbar}}时将失败,并出现{{未捕获错误:未定义的模块$$material$base$component$的nameToPath}}。

复现步骤


yarn add "@cljs-oss/module-deps" "@material/snackbar"

cat <<EOF > deps.edn
{:deps {org.clojure/clojurescript {:mvn/version "1.10.145"}}}
EOF

clj -m cljs.main -d out -e "(require '[\"@material/snackbar\"])"


1.9.946版本中分辨率正常工作

17个答案

0

评论者:rarous

它似乎在最新 cljs (1.10.339) 中工作。

0
...