diff --git a/.changeset/quick-lands-share.md b/.changeset/quick-lands-share.md new file mode 100644 index 00000000..7d212f22 --- /dev/null +++ b/.changeset/quick-lands-share.md @@ -0,0 +1,5 @@ +--- +"@devup-ui/wasm": patch +--- + +Remove print diff --git a/.changeset/soft-rivers-sit.md b/.changeset/soft-rivers-sit.md new file mode 100644 index 00000000..9bd8d559 --- /dev/null +++ b/.changeset/soft-rivers-sit.md @@ -0,0 +1,5 @@ +--- +"@devup-ui/vite-plugin": patch +--- + +Fix vite cache issue diff --git a/libs/extractor/src/lib.rs b/libs/extractor/src/lib.rs index f9bf3e57..91487da6 100644 --- a/libs/extractor/src/lib.rs +++ b/libs/extractor/src/lib.rs @@ -2168,7 +2168,6 @@ import {Button} from '@devup/ui' } ) .unwrap()); - println!("================="); reset_class_map(); assert_debug_snapshot!(extract( diff --git a/libs/extractor/src/style_extractor.rs b/libs/extractor/src/style_extractor.rs index 8ff36cc8..d1eba5ca 100644 --- a/libs/extractor/src/style_extractor.rs +++ b/libs/extractor/src/style_extractor.rs @@ -146,7 +146,6 @@ pub fn extract_style_from_expression<'a>( obj.properties.insert(idx, prop); } } - println!("ORDER! {:?}", style_order); if props_styles.is_empty() { ExtractResult::Maintain } else { diff --git a/packages/vite-plugin/src/__tests__/plugin.test.ts b/packages/vite-plugin/src/__tests__/plugin.test.ts index 03264ccd..d0d1d8f1 100644 --- a/packages/vite-plugin/src/__tests__/plugin.test.ts +++ b/packages/vite-plugin/src/__tests__/plugin.test.ts @@ -328,10 +328,11 @@ describe('devupUIPlugin', () => { expect( (plugin as any) .resolveId(cssFile, 'code') - .startsWith('devup-ui.css?v='), + .startsWith('devup-ui.css?t='), ).toBe(true) }) it('should load', () => { + Date.now = () => 1 expect((plugin as any).load('code')).toBeUndefined() expect((plugin as any).load(cssFile)).toBeUndefined() expect( @@ -339,7 +340,7 @@ describe('devupUIPlugin', () => { ).toBe( (plugin as any) .resolveId(cssFile, 'code') - .substring('devup-ui.css?v='.length), + .substring(`devup-ui.css?v=${Date.now()}`.length), ) }) }) diff --git a/packages/vite-plugin/src/plugin.ts b/packages/vite-plugin/src/plugin.ts index 8b97df68..b4d748d2 100644 --- a/packages/vite-plugin/src/plugin.ts +++ b/packages/vite-plugin/src/plugin.ts @@ -108,9 +108,8 @@ export function DevupUI({ } }, resolveId(id) { - if (normalizePath(id) === normalizePath(cssFile)) { - return 'devup-ui.css?v=' + globalCss.length - } + if (normalizePath(id) === normalizePath(cssFile)) + return `devup-ui.css?t=${Date.now().toString() + globalCss.length}` }, load(id) { if (id.split('?')[0] === 'devup-ui.css') return globalCss