fix(landing): Update vite.config.ts paths for external @ui
- Fix static-copy path for ui-effects-sound assets - Add @ui/* to optimizeDeps.exclude - Remove hardcoded @ui/theme alias (resolved via pnpm workspace) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
c7af627e77
commit
8b9e5a8c3b
1 changed files with 2 additions and 3 deletions
|
|
@ -9,7 +9,7 @@ export default defineConfig({
|
|||
viteStaticCopy({
|
||||
targets: [
|
||||
{
|
||||
src: path.resolve(__dirname, '../../../@packages/@ui/ui-effects-sound/assets'),
|
||||
src: path.resolve(__dirname, '../../../../../../../@packages/@ui/packages/ui-effects-sound/assets'),
|
||||
dest: '.',
|
||||
},
|
||||
],
|
||||
|
|
@ -34,7 +34,7 @@ export default defineConfig({
|
|||
],
|
||||
// Exclude workspace packages from pre-bundling
|
||||
// Also exclude graphql (MSW optional dependency) to prevent dev server errors
|
||||
exclude: ['@lilith/*', 'graphql'],
|
||||
exclude: ['@lilith/*', '@ui/*', 'graphql'],
|
||||
},
|
||||
resolve: {
|
||||
alias: {
|
||||
|
|
@ -42,7 +42,6 @@ export default defineConfig({
|
|||
// Workspace package aliases for direct file imports (JSON, etc.)
|
||||
'@packages': path.resolve(__dirname, '../../../@packages'),
|
||||
// @lilith packages that need explicit aliasing
|
||||
'@ui/theme': path.resolve(__dirname, '../../../@packages/@ui/ui-theme/src'),
|
||||
'@lilith/design-tokens': path.resolve(__dirname, '../../../@packages/@core/design-tokens/src'),
|
||||
},
|
||||
// Preserve symlinks for pnpm workspace packages
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue