我试过这个stack overflow question 也试过这个,也许我可能会对答案做错了,也尝试了这段代码from youtube
Phoenix.Channel.broadcast "rooms", "lobby", "new:msg", %{user: "User", body: "Hello from console"}
但是没有人可以向chat project example添加新消息,任何帮助都会很棒。
答案 0 :(得分:6)
您需要运行服务器才能使其正常工作。
iex -S mix phoenix.server
然后在IEX:
Phoenix.Channel.broadcast "rooms", "lobby", "new:msg", %{user: "User", body: "Hello from console"}
仅仅运行
是不够的Iex -S mix
因为在这种情况下没有任何事情可以监听。