我如何为 Alembic 提供的依赖项设置别名?
How Do I Alias Alembic Provided Dependencies?
如果我在 Emacs Cider 中评估以下内容:
(use 'alembic.still)
(alembic.still/distill '[enlive "1.1.5"])
(require '[net.cgrand.enlive-html :as html])
(html)
... 评估 (html) 以查看它是否是可识别的符号会产生 'Unable to resolve symbol' 错误。我正在通过连接到 REPL 的苹果酒对其进行评估。
如何使用 Alembic 提供的依赖项作为别名?
您的代码无法正常工作,因为 html
是此处名称空间的别名,而不是符号。 enlive 中的函数应该可以工作,但是:
(use 'alembic.still)
(alembic.still/distill '[enlive "1.1.5"])
(require '[net.cgrand.enlive-html :as html])
(html/html-snippet "<div>Hello world</div>")
如果我在 Emacs Cider 中评估以下内容:
(use 'alembic.still)
(alembic.still/distill '[enlive "1.1.5"])
(require '[net.cgrand.enlive-html :as html])
(html)
... 评估 (html) 以查看它是否是可识别的符号会产生 'Unable to resolve symbol' 错误。我正在通过连接到 REPL 的苹果酒对其进行评估。
如何使用 Alembic 提供的依赖项作为别名?
您的代码无法正常工作,因为 html
是此处名称空间的别名,而不是符号。 enlive 中的函数应该可以工作,但是:
(use 'alembic.still)
(alembic.still/distill '[enlive "1.1.5"])
(require '[net.cgrand.enlive-html :as html])
(html/html-snippet "<div>Hello world</div>")