Spaces:
Sleeping
Sleeping
| import Config | |
| # Configures the endpoint | |
| config :chai, ChaiWeb.Endpoint, | |
| url: [host: "localhost"], | |
| render_errors: [ | |
| formats: [html: ChaiWeb.ErrorHTML], | |
| layout: false | |
| ], | |
| pubsub_server: Chai.PubSub, | |
| live_view: [signing_salt: "HhjjaWHp"] | |
| # Configure esbuild (the version is required) | |
| config :esbuild, | |
| version: "0.14.41", | |
| default: [ | |
| args: | |
| ~w(js/app.js --bundle --target=es2017 --outdir=../priv/static/assets --external:/fonts/* --external:/images/*), | |
| cd: Path.expand("../assets", __DIR__), | |
| env: %{"NODE_PATH" => Path.expand("../deps", __DIR__)} | |
| ] | |
| # Configure tailwind (the version is required) | |
| config :tailwind, | |
| version: "3.2.4", | |
| default: [ | |
| args: ~w( | |
| --config=tailwind.config.js | |
| --input=css/app.css | |
| --output=../priv/static/assets/app.css | |
| ), | |
| cd: Path.expand("../assets", __DIR__) | |
| ] | |
| # Configures Elixir's Logger | |
| config :logger, :console, | |
| format: "$time $metadata[$level] $message\n", | |
| metadata: [:request_id] | |
| # Use Jason for JSON parsing in Phoenix | |
| config :phoenix, :json_library, Jason | |
| # EXLA allows only a single computation per device to run at the same | |
| # time, so we want to run only expensive computations on the GPU, and | |
| # those computations we generally defn-compile. Individual operations | |
| # that are executed by the tensor backend should use the CPU (:host) | |
| # instead. | |
| config :nx, :default_backend, {EXLA.Backend, client: :host} | |
| # Import environment specific config. This must remain at the bottom | |
| # of this file so it overrides the configuration defined above. | |
| import_config "#{config_env()}.exs" | |