【发布时间】:2018-04-03 07:56:48
【问题描述】:
我是一个从 Rails 迁移的灵丹妙药菜鸟。我无法启动服务器。我开始了一个 --no-html --no-brunch 项目。我什么也没做,只是启动了项目并在页面上给出了以下错误
Phoenix.Router.NoRouteErrorGET /找不到GET /(PhoenixReactChat.Router) 的路线
它在页面上显示了我的标准 router.ex
defmodule PhoenixReactChat.Router do .
use PhoenixReactChat.Web, :router
pipeline :api do
plug :accepts, ["json"]
end
scope "/api", PhoenixReactChat do
pipe_through :api
end
end
使用我的 Rails 思维,我会在此文件中添加一些引用根的内容,例如根“home#index”,对吗?我该怎么做呢?此外,文档不包含任何这样的代码行来启动服务器。
编辑:也就是说我还在为我的项目遵循一个旧教程。(https://medium.com/@benhansen/lets-build-a-slack-clone-with-elixir-phoenix-and-react-part-1-project-setup-3252ae780a1) 一些进一步的挖掘告诉我,由于设置,这个错误是可以预料的。 (https://developer.epages.com/blog/2017/02/09/programming-beyond-the-comfort-zone-the-phoenix-framework.html)
【问题讨论】: