在1.10.x版本的{{material-components-web}}中,我在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中分辨率工作正常