mirror of
https://github.com/withastro/astro.git
synced 2025-03-24 23:21:57 -05:00
fix(astro): build config from astro conflict with vite.config.js (#8852)
* fix: config from astro conflict with vite * refactor: apply config on AstroBuilder.setup
This commit is contained in:
parent
3baab3d93b
commit
2c18e2d127
2 changed files with 7 additions and 0 deletions
5
.changeset/fresh-lizards-whisper.md
Normal file
5
.changeset/fresh-lizards-whisper.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
'astro': patch
|
||||
---
|
||||
|
||||
Only use Vite config from astro.config.mjs as source of truth
|
|
@ -100,6 +100,8 @@ export async function createVite(
|
|||
|
||||
// Start with the Vite configuration that Astro core needs
|
||||
const commonConfig: vite.InlineConfig = {
|
||||
// Tell Vite not to combine config from vite.config.js with our provided inline config
|
||||
configFile: false,
|
||||
cacheDir: fileURLToPath(new URL('./node_modules/.vite/', settings.config.root)), // using local caches allows Astro to be used in monorepos, etc.
|
||||
clearScreen: false, // we want to control the output, not Vite
|
||||
logLevel: 'warn', // log warnings and errors only
|
||||
|
|
Loading…
Add table
Reference in a new issue