檢視原始碼 mix phx.gen.socket (Phoenix v1.7.14)

產生 Phoenix socket 處理器。

$ mix phx.gen.socket User

接受 socket 的模組名稱。

產生的檔案將包含

對於一般的應用程式

  • assets/js 中的用戶端
  • lib/my_app_web/channels 中的 socket

對於保護傘應用程式

  • apps/my_app_web/assets/js 中的用戶端
  • apps/my_app_web/lib/my_app_web/channels 中的 socket

然後您可以使用 mix phx.gen.channel 產生頻道。