rellfy / astro-htmx-css-mre

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

astro + htmx + css modules MRE

minimal reproducible example for the ASTRO/HTMX use case with CSS modules.

If the Astro dev server does not allow setting cssCodeSplit: false, then it is not possible to locally develop HTMX apps without global CSS, the only alternative would be to preview a production build.

If you know any ways to resolve this, please let me know! Otherwise, I believe this should be allowed as a setting for the Astro dev server.

For more context:

  1. PR: withastro/astro#10894
  2. Discussion: withastro/roadmap#909

How to reproduce

  1. install dependencies (pnpm install)
  2. test the correct behaviour when switching pages in build preview: pnpm preview
  3. test the broken behaviour when switching pages in dev server: pnpm dev

About


Languages

Language:Astro 54.4%Language:SCSS 35.3%Language:JavaScript 10.3%