查看源代码 mix phx.gen.socket (Phoenix v1.7.14)
生成 Phoenix Socket 处理程序。
$ mix phx.gen.socket User
接受 Socket 的模块名称。
生成的代码将包含
对于常规应用程序
- 一个客户端,位于
assets/js
目录中 - 一个 Socket,位于
lib/my_app_web/channels
目录中
对于 Umbrella 应用程序
- 一个客户端,位于
apps/my_app_web/assets/js
目录中 - 一个 Socket,位于
apps/my_app_web/lib/my_app_web/channels
目录中
您可以使用 mix phx.gen.channel
生成通道。