我在我的deps.edn中有两个别名
{
:deps
{
org.clojure/spec.alpha {:mvn/version "0.2.194"}
aleph/aleph {:mvn/version "0.4.7-alpha7"}
hiccup/hiccup {:mvn/version "2.0.0-alpha2"}
}
:aliases
{
:web-server {
:exec-fn web.network-service/run
:exec-args {:port 8080}
}
:test-web-server {
:exec-fn test.tnetwork-service/run
:exec-args {:port 9090}
}
}
}
当调用时
clojure -X:web-server
我得到
Function not found: web.network-service/run
在调用时一切正常
clojure -X:test-web-server
我不明白为什么会这样,exec-funs基本上是相同的。请看完整代码:[在此处查看代码](https://github.com/sidesteps/network-grid)
我在全局deps.edn中设置了:paths ["." "src"]