Pārlūkot izejas kodu

重新配置兼容文件

306132416@qq.com 4 gadi atpakaļ
vecāks
revīzija
d4f44366e6
4 mainītis faili ar 25 papildinājumiem un 8 dzēšanām
  1. 7 7
      babel.config.js
  2. 16 0
      package-lock.json
  3. 1 0
      package.json
  4. 1 1
      src/main.js

+ 7 - 7
babel.config.js

@@ -1,13 +1,13 @@
 module.exports = {
   presets: [
-    '@vue/cli-plugin-babel/preset',
     [
-      '@babel/preset-env',
-      {
-        'useBuiltIns': 'entry',
-        'corejs':'3'
-      }
+      "@babel/preset-env", {
+      "modules": false,
+      "useBuiltIns": "entry",
+      "corejs": "3",
+    }
     ]
   ],
-  plugins:[]
+  plugins: [
+  ]
 }

+ 16 - 0
package-lock.json

@@ -923,6 +923,22 @@
         "@babel/helper-plugin-utils": "^7.12.13"
       }
     },
+    "@babel/polyfill": {
+      "version": "7.12.1",
+      "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz",
+      "integrity": "sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==",
+      "requires": {
+        "core-js": "^2.6.5",
+        "regenerator-runtime": "^0.13.4"
+      },
+      "dependencies": {
+        "core-js": {
+          "version": "2.6.12",
+          "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
+          "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
+        }
+      }
+    },
     "@babel/preset-env": {
       "version": "7.13.12",
       "resolved": "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.13.12.tgz?cache=0&sync_timestamp=1616428156545&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fpreset-env%2Fdownload%2F%40babel%2Fpreset-env-7.13.12.tgz",

+ 1 - 0
package.json

@@ -9,6 +9,7 @@
     "lint": "vue-cli-service lint"
   },
   "dependencies": {
+    "@babel/polyfill": "^7.12.1",
     "axios": "^0.21.1",
     "babel-helper-vue-jsx-merge-props": "^2.0.3",
     "babel-polyfill": "^6.26.0",

+ 1 - 1
src/main.js

@@ -1,4 +1,4 @@
-import 'babel-polyfill'
+import '@babel/polyfill'
 import Vue from 'vue'
 import App from './App.vue'
 import router from './router'