浏览代码

fix: es6 set 转换问题

richard1015 5 年之前
父节点
当前提交
93667d0a08
共有 2 个文件被更改,包括 3 次插入4 次删除
  1. 1 2
      babel.config.js
  2. 2 2
      package.json

+ 1 - 2
babel.config.js

@@ -2,7 +2,6 @@ const presets = [
 	[
 		'@babel/preset-env',
 		{
-			loose: true,
 			modules: 'commonjs',
 			targets: {
 				browsers: ['Android >= 4', 'iOS >= 8']
@@ -11,6 +10,6 @@ const presets = [
 	]
 ];
 
-const plugins = ['@babel/plugin-transform-runtime', '@babel/plugin-transform-object-assign'];
+const plugins = ['@babel/plugin-transform-runtime', '@babel/plugin-transform-object-assign', 'transform-object-rest-spread'];
 
 module.exports = { presets, plugins };

+ 2 - 2
package.json

@@ -51,21 +51,21 @@
   "author": "jdcfe",
   "license": "MIT",
   "dependencies": {
-    "@babel/plugin-transform-object-assign": "^7.8.3",
     "@commitlint/cli": "^8.0.0",
     "@commitlint/config-conventional": "^8.0.0",
     "@nutui/cli": "^0.1.1",
     "@vue/composition-api": "^0.5.0",
     "husky": "^3.0.0",
-    "ts-loader": "^6.2.2",
     "vue-lazyload": "^1.3.3"
   },
   "peerDependencies": {
     "vue": "^2.6.10"
   },
   "devDependencies": {
+    "@babel/plugin-transform-object-assign": "^7.8.3",
     "@typescript-eslint/eslint-plugin": "^2.16.0",
     "@typescript-eslint/parser": "^2.16.0",
+    "babel-plugin-transform-object-rest-spread": "^6.26.0",
     "eslint-plugin-import": "^2.20.0",
     "eslint-plugin-vue": "^6.1.2",
     "stylelint-config-standard": "^19.0.0"