ijt*_*ijt 4 elixir phoenix-framework
我使用Phoenix v0.9.0直到今天.为了修复错误,我切换到主分支,但现在运行时出现此警告mix compile:
warning: using do...end in views is deprecated, please use the new YourApp.Web definitions
web/view.ex:6: Youli.View (module)
Run Code Online (Sandbox Code Playgroud)
我想这样做.我该如何开始?
我将在本周末发布一些升级指南,当0.10发布时会对此有所帮助,但是现在这应该可以让你启动并运行:
1)添加MyApp.Web文件到web/.在此之后建模:https:
//github.com/phoenixframework/phoenix/blob/master/priv/template/web/web.ex
2)将web/view.ex using块移动到新web/web.ex块.删除.web/view.ex.
2)更新你的所有观点,如:https: //github.com/phoenixframework/phoenix/blob/master/priv/template/web/views/page_view.ex#L2
3)像这里更新你所有的控制器:https: //github.com/phoenixframework/phoenix/blob/master/priv/template/web/controllers/page_controller.ex#L2
希望有所帮助!
| 归档时间: |
|
| 查看次数: |
165 次 |
| 最近记录: |