我的ClojureScript应用程序未编译。它抛出错误:
1 | (ns mock-file-system.api-service)
Invalid Filename, got mock_file_system/api-service.cljs but expected mock_file_system/api_service.cljs (or .cljc)
调用名称空间:
(ns mock-file-system.views
(:require
[re-frame.core :as re-frame]
[reagent.core :as reagent]
[mock-file-system.subs :as subs]
[mock-file-system.node :as node]
[mock-file-system.api-service :as api]
))
所需的名称空间:
(ns mock-file-system.api-service)
谢谢
答案 0 :(得分:1)
看起来您不能在文件名中使用破折号,并且在背景中将下划线转换为破折号。
通过使用下划线重命名文件来解决。