J'essaie de migrer mon application Phoenix de 1.2 à 1.3 en utilisant le official guide, y compris le déplacement du code web dans lib/my_app_web.migration de Phoenix 1.3 application inconnue:
Je frappais les éléments suivants
== Compilation error on file lib/my_app_web/gettext.ex ==
** (ArgumentError) unknown application: :MyAppWeb
(elixir) lib/application.ex:428: Application.app_dir/1
(elixir) lib/application.ex:437: Application.app_dir/2
(gettext) expanding macro: Gettext.Compiler.__before_compile__/1
lib/my_app_web/gettext.ex:1: MyAppWeb.Gettext (module)
(elixir) lib/kernel/parallel_compiler.ex:117: anonymous fn/4 in Kernel.ParallelCompiler.spawn_compilers/1
dans lib/my_app_web.ex
Je définis defmodule MyAppWeb do ... end
Y at-il autre chose que je dois mettre à jour?
Vous avez probablement besoin de passer le nom de l'application ': my_app_web'. – Dogbert
merci, où est-ce passé? –
Existe-t-il une instance de ': MyAppWeb' dans' lib/my_app_web/gettext.ex'? Essayez de changer cela en ': my_app_web'. – Dogbert