Duplicates
Latest version
Current behavior 馃槸
When using UnoCSS with SolidStart v2 and Vite 8, the development SSR manifest requests UnoCSS's virtual stylesheet with an ?inline query: /__uno.css?inline
Server log:
Error: Denied ID /__uno.css?inline
at loadAndTransform (file:///./node_modules/.pnpm/vite@8.1.4/node_modules/vite/dist/node/chunks/node.js:20042:31)
...
at async listenerForInvokeHandler (file:///./node_modules/.pnpm/vite@8.1.4/node_modules/vite/dist/node/chunks/node.js:26284:13) {
code: 'ERR_DENIED_ID',
id: '/__uno.css?inline',
runnerError: Error: RunnerError
at reviveInvokeError (file:///./node_modules/.pnpm/vite@8.1.4/node_modules/vite/dist/node/module-runner.js:547:64)
at Object.invoke (file:///./node_modules/.pnpm/vite@8.1.4/node_modules/vite/dist/node/module-runner.js:620:11)
at ModuleRunner.getModuleInformation (file:///./node_modules/.pnpm/vite@8.1.4/node_modules/vite/dist/node/module-runner.js:1199:7)
at request (file:///./node_modules/.pnpm/vite@8.1.4/node_modules/vite/dist/node/module-runner.js:1216:83)
at ./node_modules/.pnpm/@solidjs+start@2.0.0_@solid_1d017123e3fcfa0bc1667ffc27bdb253/node_modules/@solidjs/start/dist/server/manifest/dev-ssr-manifest.js:18:27
at async Promise.all (index 0)
at Object.getAssets (./node_modules/.pnpm/@solidjs+start@2.0.0_@solid_1d017123e3fcfa0bc1667ffc27bdb253/node_modules/@solidjs/start/dist/server/manifest/dev-ssr-manifest.js:16:20)
at createPageEvent (./node_modules/.pnpm/@solidjs+start@2.0.0_@solid_1d017123e3fcfa0bc1667ffc27bdb253/node_modules/@solidjs/start/dist/server/handler.js:115:13)
at ./node_modules/.pnpm/@solidjs+start@2.0.0_@solid_1d017123e3fcfa0bc1667ffc27bdb253/node_modules/@solidjs/start/dist/server/handler.js:45:29
at Module.fetch (file:///./node_modules/nitro/dist/runtime/internal/vite/dev-worker.mjs:154:12)
},
status: 500,
statusText: undefined,
headers: undefined,
data: undefined,
body: undefined,
unhandled: true
}
...
Expected behavior 馃
SolidStart should starts successfully without error, with either:
- resolve /__uno.css?inline as a virtual module before Vite performs filesystem ID validation; or
- provide a documented integration path for UnoCSS virtual CSS modules in development SSR.
Steps to reproduce 馃暪
Steps: Create a SolidStart v2 project using with-unocss tempalate.
pnpm create solid
- Choose SolidStart + v2
- Choose
with-unocss
cd project-name && pnpm installl && pnpm dev
Context 馃敠
No response
Your environment 馃寧
System:
OS: Windows 11 Perfessional Edition 25H2 26200.8973
Binaries:
Node.js: 24.0.1
npmPackage:
`@solidjs/start`: 2.0.0
Package manager:
pnpm 10.29.3
Duplicates
Latest version
Current behavior 馃槸
When using UnoCSS with SolidStart v2 and Vite 8, the development SSR manifest requests UnoCSS's virtual stylesheet with an
?inlinequery:/__uno.css?inlineServer log:
Expected behavior 馃
SolidStart should starts successfully without error, with either:
Steps to reproduce 馃暪
Steps: Create a SolidStart v2 project using
with-unocsstempalate.pnpm create solidwith-unocsscd project-name && pnpm installl && pnpm devContext 馃敠
No response
Your environment 馃寧
System: OS: Windows 11 Perfessional Edition 25H2 26200.8973 Binaries: Node.js: 24.0.1 npmPackage: `@solidjs/start`: 2.0.0 Package manager: pnpm 10.29.3