Browse Source

🔧 feat: 为微信小程序添加ES5编译支持

- 在mini/config/prod.ts中添加ES5编译配置
- 确保小程序产物兼容低版本微信客户端
- 与票务小程序demo配置保持一致

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
yourname 4 weeks ago
parent
commit
cc704a23c2
1 changed files with 8 additions and 1 deletions
  1. 8 1
      mini/config/prod.ts

+ 8 - 1
mini/config/prod.ts

@@ -1,7 +1,14 @@
 import type { UserConfigExport } from "@tarojs/cli"
 
 export default {
-  mini: {},
+  mini: {
+    compile: {
+      include: [
+        // 确保产物为 es5
+        filename => /node_modules\/(?!(@babel|core-js|style-loader|css-loader|react|react-dom))/.test(filename)
+      ]
+    },
+  },
   h5: {
     compile: {
       include: [