前段
Change-Id: I718d4d07ea03c6d2b6bcbd4d426c5d1af2201bf4
diff --git a/src/index.js b/src/index.js
new file mode 100644
index 0000000..415194f
--- /dev/null
+++ b/src/index.js
@@ -0,0 +1,26 @@
+// 1. 首先放所有 import 语句
+import React from 'react';
+import ReactDOM from 'react-dom/client';
+import './index.css';
+import App from './App';
+import reportWebVitals from './reportWebVitals';
+import process from 'process/browser'; // 新增
+import { Buffer } from 'buffer'; // 新增
+
+// 2. 然后放 polyfill 代码
+if (typeof window.process === 'undefined') {
+ window.process = process;
+}
+if (typeof window.Buffer === 'undefined') {
+ window.Buffer = Buffer;
+}
+
+// 3. 最后放应用逻辑
+const root = ReactDOM.createRoot(document.getElementById('root'));
+root.render(
+ <React.StrictMode>
+ <App />
+ </React.StrictMode>
+);
+
+reportWebVitals();
\ No newline at end of file