vitePluginFileURL() — astro Function Reference
Architecture documentation for the vitePluginFileURL() function in index.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD 2d991c69_e7aa_fdb7_5d18_429c6baba261["vitePluginFileURL()"] 79808134_e601_d5cb_bb64_ccd2b6ae31d1["index.ts"] 2d991c69_e7aa_fdb7_5d18_429c6baba261 -->|defined in| 79808134_e601_d5cb_bb64_ccd2b6ae31d1 style 2d991c69_e7aa_fdb7_5d18_429c6baba261 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/vite-plugin-fileurl/index.ts lines 3–17
export default function vitePluginFileURL(): VitePlugin {
return {
name: 'astro:vite-plugin-file-url',
enforce: 'pre',
resolveId: {
filter: {
id: /^file:\/\//,
},
handler(id, importer) {
const rest = id.slice(7);
return this.resolve(rest, importer);
},
},
};
}
Domain
Subdomains
Source
Frequently Asked Questions
What does vitePluginFileURL() do?
vitePluginFileURL() is a function in the astro codebase, defined in packages/astro/src/vite-plugin-fileurl/index.ts.
Where is vitePluginFileURL() defined?
vitePluginFileURL() is defined in packages/astro/src/vite-plugin-fileurl/index.ts at line 3.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free