vite 插件在完整路径以 /app 开头时无法解析文件 (remix, Docker)

作者: zgeoff创建于 2024年5月1日更新于 2025年7月14日
标签vite

Error: [remix] No CSS for file: /app/routes/_index.css.ts file: /app/app/routes/_index.css.ts?client-route=1 at Object.getCssForFile (/app/node_modules/@vanilla-extract/vite-plugin/node_modules/@vanilla-extract/integration/dist/vanilla-extract-integration.cjs.prod.js:853:15) at Context.resolveId (/app/node_modules/@vanilla-extract/vite-plugin/dist/vanilla-extract-vite-plugin.cjs.prod.js:172:79) at Object.resolveId (file:///app/node_modules/vite/dist/node/chunks/dep-DkOS1hkm.js:51057:64) at async ModuleGraph._resolveUrl (file:///app/node_modules/vite/dist/node/chunks/dep-DkOS1hkm.js:64543:46) at async file:///app/node_modules/vite/dist/node/chunks/dep-DkOS1hkm.js:64445:45 at async Promise.all (index 0) at async ModuleGraph.updateModuleInfo (file:///app/node_modules/vite/dist/node/chunks/dep-DkOS1hkm.js:64385:13) at async TransformContext.transform (file:///app/node_modules/vite/dist/node/chunks/dep-DkOS1hkm.js:66456:39) at async Object.transform (file:///app/node_modules/vite/dist/node/chunks/dep-DkOS1hkm.js:51133:30) at async getRouteModuleExports (/app/node_modules/@remix-run/dev/dist/vite/plugin.js:232:21) { plugin: 'remix', id: '/app/app/routes/_index.css.ts?client-route=1', pluginCode: "import '/app/app/routes/_index.css.ts.vanilla.css';\n" + "export var container = '_1pf1p030';", code: 'PLUGIN_ERROR', hook: 'transform', watchFiles: [ '/app/app/entry.client.tsx', '/app/app/root.tsx', '/app/app/routes/_index.css.ts', '/app/app/routes/_index.tsx', … ] }

内容来源: vanilla-extract-css/vanilla-extract