Skip to content

Advanced Usage in Phoenix.View no longer works #12

@bendyorke

Description

@bendyorke

Following the readme and adding ExCSSModules to the phoenix view block returns the following error:

== Compilation error in file lib/phrasing_web/views/error_view.ex ==
** (ArgumentError) expected an Elixir module, got: nil
    (elixir) lib/module.ex:1345: Module.split/2
    (stdlib) erl_eval.erl:680: :erl_eval.do_apply/6
    (stdlib) erl_eval.erl:888: :erl_eval.expr_list/6
    (stdlib) erl_eval.erl:411: :erl_eval.expr/5
    (stdlib) erl_eval.erl:888: :erl_eval.expr_list/6
    (stdlib) erl_eval.erl:411: :erl_eval.expr/5
    (stdlib) erl_eval.erl:888: :erl_eval.expr_list/6
    (stdlib) erl_eval.erl:411: :erl_eval.expr/5
    (stdlib) erl_eval.erl:888: :erl_eval.expr_list/6
    (stdlib) erl_eval.erl:411: :erl_eval.expr/5
    (elixir) lib/code.ex:605: Code.eval_quoted/3
    expanding macro: ExCSSModules.View.__using__/1
    lib/phrasing_web/views/error_view.ex:2: PhrasingWeb.ErrorView (module)
    (elixir) expanding macro: Kernel.use/2
    lib/phrasing_web/views/error_view.ex:2: PhrasingWeb.ErrorView (module)
    expanding macro: PhrasingWeb.__using__/1
    lib/phrasing_web/views/error_view.ex:2: PhrasingWeb.ErrorView (module)
    (elixir) expanding macro: Kernel.use/2
    lib/phrasing_web/views/error_view.ex:2: PhrasingWeb.ErrorView (module)

Any idea how to fix it?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions