Browse Source

chore: update babel config #4284

chore-vite
tangjinzhou 3 years ago
parent
commit
64f7cbc423
  1. 22
      antd-tools/getBabelCommonConfig.js
  2. 1
      package.json
  3. 2
      v2-doc

22
antd-tools/getBabelCommonConfig.js

@ -16,6 +16,13 @@ module.exports = function (modules) {
resolve('@babel/plugin-proposal-export-namespace-from'), resolve('@babel/plugin-proposal-export-namespace-from'),
resolve('@babel/plugin-proposal-class-properties'), resolve('@babel/plugin-proposal-class-properties'),
resolve('@babel/plugin-syntax-dynamic-import'), resolve('@babel/plugin-syntax-dynamic-import'),
[
resolve('@babel/plugin-transform-runtime'),
{
useESModules: modules === false,
version: '^7.10.4',
},
],
// resolve('babel-plugin-inline-import-data-uri'), // resolve('babel-plugin-inline-import-data-uri'),
// resolve('@babel/plugin-transform-member-expression-literals'), // resolve('@babel/plugin-transform-member-expression-literals'),
// resolve('@babel/plugin-transform-property-literals'), // resolve('@babel/plugin-transform-property-literals'),
@ -25,12 +32,6 @@ module.exports = function (modules) {
// resolve('@babel/plugin-proposal-object-rest-spread'), // resolve('@babel/plugin-proposal-object-rest-spread'),
// resolve('@babel/plugin-proposal-class-properties'), // resolve('@babel/plugin-proposal-class-properties'),
]; ];
plugins.push([
resolve('@babel/plugin-transform-runtime'),
{
helpers: false,
},
]);
return { return {
presets: [ presets: [
[ [
@ -38,14 +39,7 @@ module.exports = function (modules) {
{ {
modules, modules,
targets: { targets: {
browsers: [ browsers: ['last 2 versions', 'Firefox ESR', '> 1%', 'not ie 11'],
'last 2 versions',
'Firefox ESR',
'> 1%',
'ie >= 11',
'iOS >= 8',
'Android >= 4',
],
}, },
}, },
], ],

1
package.json

@ -203,7 +203,6 @@
"xhr-mock": "^2.5.1" "xhr-mock": "^2.5.1"
}, },
"dependencies": { "dependencies": {
"@ant-design-vue/use": "^0.0.1-0",
"@ant-design/icons-vue": "^6.0.0", "@ant-design/icons-vue": "^6.0.0",
"@babel/runtime": "^7.10.5", "@babel/runtime": "^7.10.5",
"@simonwep/pickr": "~1.8.0", "@simonwep/pickr": "~1.8.0",

2
v2-doc

@ -1 +1 @@
Subproject commit 7fd620c1f8c9f063af8048472d90cd7ed6c5bdd6 Subproject commit 17ad24ea2a8c09731ef35f7560aa47a7e306082a
Loading…
Cancel
Save