Skip to content

Commit a41928e

Browse files
committed
fix: avoid unexpected vite define replacements in markdown content
1 parent 8769b4b commit a41928e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/node/markdownToVue.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,12 @@ export function createMarkdownToVueRenderFn(
3333
const start = Date.now()
3434

3535
const { content, data: frontmatter } = matter(src)
36-
const { html, data } = md.render(content)
36+
let { html, data } = md.render(content)
37+
38+
// avoid env variables being replaced by vite
39+
html = html
40+
.replace(/import\.meta/g, 'import.<wbr/>meta')
41+
.replace(/process\.env/g, 'process.<wbr/>env')
3742

3843
// TODO validate data.links?
3944
const pageData: PageData = {

0 commit comments

Comments
 (0)