Skip to content

Commit eeaa76f

Browse files
authored
Merge pull request #125 from dev-five-git/check-browser
Check browser
2 parents 1c011d3 + 86564a5 commit eeaa76f

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

.changeset/wild-pans-repair.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@devup-ui/vite-plugin": patch
3+
---
4+
5+
check browser

packages/vite-plugin/src/plugin.ts

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -112,13 +112,15 @@ export function DevupUI({
112112
if (command === 'serve')
113113
return {
114114
code: `${retCode}
115-
const exists = !!document.getElementById('devup-ui');
116-
const style = document.getElementById('devup-ui') || document.createElement('style');
117-
style.id = 'devup-ui';
118-
style.textContent = \`
119-
${css}
120-
\`;
121-
if (!exists) document.head.appendChild(style);
115+
if(typeof window !== 'undefined'){
116+
const exists = !!document.getElementById('devup-ui');
117+
const style = document.getElementById('devup-ui') || document.createElement('style');
118+
style.id = 'devup-ui';
119+
style.textContent = \`
120+
${css}
121+
\`;
122+
if (!exists) document.head.appendChild(style);
123+
}
122124
`,
123125
}
124126
}

0 commit comments

Comments
 (0)