File tree Expand file tree Collapse file tree 1 file changed +12
-16
lines changed Expand file tree Collapse file tree 1 file changed +12
-16
lines changed Original file line number Diff line number Diff line change @@ -25,30 +25,26 @@ export function isObject(value: unknown): value is Record<string, unknown> {
25
25
function getViteScripts ( ) {
26
26
const entries : string [ ] = [ ]
27
27
28
- for ( const source of bundleEntries ) {
29
- if ( / \. ( j s | t s ) x ? / . test ( source ) ) {
30
- entries . push ( `<script type="module" src="/${ source } "></script>` )
31
- } else if ( / \. ( c s s | l e s s | s a s s | s c s s | p o s t c s s ) / . test ( source ) ) {
32
- entries . push ( `<link rel="stylesheet" href="/${ source } "/>` )
33
- }
34
- }
35
-
36
- let scripts = `
37
- <script type="module" src="/@vite/client"></script>
38
- ${ entries . join ( '\n' ) }
39
- `
28
+ entries . push ( '<script type="module" src="/@vite/client"></script>' )
40
29
41
30
const isUsingReact = resolvedConfig . plugins . find ( ( { name } ) => name === 'vite:react-refresh' )
42
-
43
31
if ( isUsingReact ) {
44
- scripts += `
32
+ entries . push ( `
45
33
<script type="module">
46
34
${ viteReact . preambleCode . replace ( '__BASE__' , resolvedConfig . base ) }
47
35
</script>
48
- `
36
+ ` )
37
+ }
38
+
39
+ for ( const source of bundleEntries ) {
40
+ if ( / \. ( j s | t s ) x ? / . test ( source ) ) {
41
+ entries . push ( `<script type="module" src="/${ source } "></script>` )
42
+ } else if ( / \. ( c s s | l e s s | s a s s | s c s s | p o s t c s s ) / . test ( source ) ) {
43
+ entries . push ( `<link rel="stylesheet" href="/${ source } "/>` )
44
+ }
49
45
}
50
46
51
- return scripts
47
+ return entries . join ( '\n' )
52
48
}
53
49
54
50
/**
You can’t perform that action at this time.
0 commit comments