2016-03-20 16 views
0

私はアプリケーションのフロントエンドを開発しており、サーバーを実行しようとするといくつかの問題が発生しました。最初の問題は、私が簡単に修正した時代遅れの依存関係でした。私は前にPhoenixに対処したことがないので、次の1つは私を困惑させ、私はアプリのバックエンドを書いていない。(ArgumentError)はリストを文字列に変換できません

だから私は、サーバーを再起動し、このエラーに出くわしたDEPS更新した後:

[error] #PID<0.422.0> running KeenWeb.Endpoint terminated 
Server: localhost:4000 (http) 
Request: GET/
** (exit) an exception was raised: 
    ** (ArgumentError) cannot convert list to string. The list must contain only integers, strings or nested such lists; got: [[[[[[[[["" | "<!DOCTYPE html>\n<html lang=\"en\">\n <head>\n <meta charset=\"utf-8\">\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n <meta name=\"description\" content=\"keen to work\">\n <meta name=\"author\" content=\"keen works LTD\">\n\n <title>Keen to work</title>\n \n <!-- Bootstrap -->\n <link href=\"/css/bootstrap.min.css\" rel=\"stylesheet\">\n\n <link rel=\"stylesheet\" href=\""] | "/css/app.css"] | "\">\n\n <script type=\"text/javascript\">\n  window.DEFAULT_SETTINGS = "] | nil] | ";\n </script>\n <!-- Fonts -->\n <link href='https://fonts.googleapis.com/css?family=Roboto|Roboto+Condensed|Roboto+Slab' rel='stylesheet' type='text/css'>\n\n </head>\n\n <body>\n <main id=\"main_container\" role=\"main\"></main>\n "], "" | "<div id='app'></div>\n"] | "\n "], "" | "\n  <script src='http://localhost:3000/app.js'></script>\n "] | "\n\n <!-- jQuery -->\n <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js\"></script>\n <!-- // <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/alert.js\"></script> -->\n\n <!-- Bootstrap -->\n <script src=\"js/bootstrap.min.js\"></script>\n </body>\n</html>\n"] 
     (elixir) lib/list.ex:624: List.to_string/1 
     (phoenix_live_reload) lib/phoenix_live_reload/live_reloader.ex:93: anonymous fn/1 in Phoenix.LiveReloader.before_send_inject_reloader/1 
     (elixir) lib/enum.ex:1473: Enum."-reduce/3-lists^foldl/2-0-"/3 
     (plug) lib/plug/conn.ex:885: Plug.Conn.run_before_send/2 
     (plug) lib/plug/conn.ex:336: Plug.Conn.send_resp/1 
     (keen_web) web/controllers/page_controller.ex:1: KeenWeb.PageController.action/2 
     (keen_web) web/controllers/page_controller.ex:1: KeenWeb.PageController.phoenix_controller_pipeline/2 
     (keen_web) lib/phoenix/router.ex:261: KeenWeb.Router.dispatch/2 
     (keen_web) web/router.ex:1: KeenWeb.Router.do_call/2 
     (keen_web) lib/keen_web/endpoint.ex:1: KeenWeb.Endpoint.phoenix_pipeline/1 
     (keen_web) lib/plug/debugger.ex:93: KeenWeb.Endpoint."call (overridable 3)"/2 
     (keen_web) lib/phoenix/endpoint/render_errors.ex:34: KeenWeb.Endpoint.call/2 
     (plug) lib/plug/adapters/cowboy/handler.ex:15: Plug.Adapters.Cowboy.Handler.upgrade/4 
     (cowboy) src/cowboy_protocol.erl:442: :cowboy_protocol.execute/4 

を誰もこれが何を意味するのか任意のアイデアを持っていますか?またはそれを修正する方法?

答えて

1

window.settingsは設定されておらず、レンダリングが強制終了されました。これはそれを取り除くことによって修正されました。

関連する問題