mix volt.build (Volt v0.4.3)

Copy Markdown View Source

Build production frontend assets.

mix volt.build

Reads configuration from config :volt in your config files. CLI flags override config values.

Options

  • --entry — entry file (repeatable, default from config or "assets/js/app.ts")
  • --outdir — output directory (default: "priv/static/assets")
  • --target — JS target (default: es2020)
  • --no-minify — skip minification
  • --no-sourcemap — skip source map generation
  • --resolve-dir — additional directory for bare specifier resolution (repeatable)
  • --external — specifier to exclude from bundle (repeatable)
  • --name — output base name (default: derived from entry filename)
  • --no-hash — stable filenames (no content hash)
  • --no-code-splitting — disable chunk splitting
  • --mode — build mode for env variables (default: "production")
  • --tailwind — build Tailwind CSS
  • --tailwind-css — custom Tailwind input CSS file
  • --tailwind-source — source directory for Tailwind scanning (repeatable)