我正在尝试使用cljsjs包凤凰
我从一个简单的图形示例开始:
lein new figwheel systems.casemgr.utils.hello-world - --om
我将[cljsjs / phoenix“1.3.0-0”]添加到我的项目文件中。 我将它作为一个要求添加到我的示例核心:
[cljsjs.phoenix]
但是,我似乎无法获得Socket的命名权。 我在尝试:
(def socket (js/phoenix.Socket.))
示例显示:
(js/GlobalName.someFunction)
我得到的错误是:
core.cljs?rel=1508705017340:16 Uncaught ReferenceError: phoenix is not defined
at core.cljs?rel=1508705017340:16
我正在尝试创建一个套接字来连接到正在运行的凤凰服务器。
有什么想法吗?
谢谢!
答案 0 :(得分:1)
您需要修复Phoenix全局变量的拼写 - 它应该是js/Phoenix
, not js/phoenix
:
(def socket (js/Phoenix.Socket.))