-
move db config in dev to dev.secret
-
add
.iex.exs
file -
server: true in runtime config (releases)
# config/runtime.exs
config :phx_stack_web, PhxStackWeb.Endpoint, server: true
- add accent to web dependencies
{:accent, "~> 1.1"}
defmodule PhxStackWeb.Router do
use ApiWeb, :router
alias PhoenixSwagger.Plug.Validate
pipeline :api do
plug :accepts, ["json"]
plug(Validate, validation_failed_status: 422)
plug Accent.Plug.Request, case: Accent.Case.Snake
plug Accent.Plug.Response,
default_case: Accent.Case.Camel,
json_codec: Jason
end
# apps/phx_stack_web/mix.exs
{:tailwind, "~> 0.1", runtime: Mix.env() == :dev}
- add cors to web dependencies
{:cors_plug, "~> 3.0"}
# endpoint.exs
plug CORSPlug, origin: "https://localhost:5002"