1
wankeda
2026-03-16 d5538af4a0bbc5511990aceb3431fb1caa9bbc65
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSClient/babel.config.js
@@ -1,5 +1,30 @@
// babel.config.js - ç®€åŒ–版本
module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ]
    [
      '@babel/preset-env',
      {
        targets: {
          browsers: ['> 1%', 'last 2 versions', 'not dead'],
          node: '16.0.0'
        },
        // Webpack 4 éœ€è¦ commonjs æ¨¡å—
        modules: 'commonjs',
        // ä½¿ç”¨ usage æ¨¡å¼å¼•å…¥ polyfill
        useBuiltIns: 'usage',
        corejs: {
          version: 3,
          proposals: false
}
      }
    ]
  ],
  plugins: [
    // å¤„理可选链操作符
    '@babel/plugin-proposal-optional-chaining',
    // å¤„理空值合并操作符
    '@babel/plugin-proposal-nullish-coalescing-operator',
    // Vue JSX æ”¯æŒï¼ˆå¦‚果需要)
    '@vue/babel-plugin-jsx'
  ]
};