diff --git a/website/package.json b/website/package.json
index eb6e54ea9a8b..588b8e4d1363 100644
--- a/website/package.json
+++ b/website/package.json
@@ -7,7 +7,7 @@
"deploy": "npm run build:doc && now && now alias",
"dev": "docusaurus-start",
"build": "echo empty build",
- "build:doc": "docusaurus-build",
+ "build:doc": "docusaurus-build && node scripts/transformHtml.js",
"publish-gh-pages": "docusaurus-publish",
"write-translations": "docusaurus-write-translations",
"version": "docusaurus-version",
@@ -18,6 +18,7 @@
},
"devDependencies": {
"docusaurus": "^1.0.5",
+ "globby": "^7.1.1",
"now": "^8.3.10"
}
}
diff --git a/website/scripts/transformHtml.js b/website/scripts/transformHtml.js
new file mode 100644
index 000000000000..8cba8351120d
--- /dev/null
+++ b/website/scripts/transformHtml.js
@@ -0,0 +1,19 @@
+const globby = require('globby');
+const { readFileSync, writeFileSync } = require('fs');
+
+function transformFile(path) {
+ console.log(`[Replace] ${path}`);
+ let content = readFileSync(path, 'utf-8');
+ content = content.replace(
+ '',
+ '',
+ );
+ writeFileSync(path, content, 'utf-8');
+}
+
+function init() {
+ const files = globby.sync('build/umijs-site/**/*.html');
+ files.forEach(transformFile);
+}
+
+init();