diff --git a/e2e/fixtures/i18n/index.test.ts b/e2e/fixtures/i18n/index.test.ts
index 97d905f19..6ab30e17d 100644
--- a/e2e/fixtures/i18n/index.test.ts
+++ b/e2e/fixtures/i18n/index.test.ts
@@ -190,7 +190,7 @@ test.describe('i18n test', async () => {
await page.waitForTimeout(100);
await page.click('.rspress-nav-menu-group-content a');
await page.waitForTimeout(100);
- const content = await page.textContent('#root');
+ const content = await page.textContent('#__rspress_root');
expect(content).not.toEqual('');
const overviewContentEn = await page.textContent('.overview-index');
expect(overviewContentEn).toContain('Overview');
diff --git a/e2e/fixtures/plugin-preview-custom-entry/rspress.config.ts b/e2e/fixtures/plugin-preview-custom-entry/rspress.config.ts
index 314f6c438..31cd59aad 100644
--- a/e2e/fixtures/plugin-preview-custom-entry/rspress.config.ts
+++ b/e2e/fixtures/plugin-preview-custom-entry/rspress.config.ts
@@ -14,14 +14,14 @@ export default defineConfig({
import { createApp } from 'vue';
import App from ${JSON.stringify(demoPath)};
import ${JSON.stringify(entryCssPath)};
-createApp(App).mount('#root');
+createApp(App).mount('#__rspress_root');
`;
}
return `
import { createRoot } from 'react-dom/client';
import ${JSON.stringify(entryCssPath)};
import Demo from ${JSON.stringify(demoPath)};
-const container = document.getElementById('root');
+const container = document.getElementById('__rspress_root');
createRoot(container).render(