umbrella22

添加插件修改webpack4中无法使用import的问题

...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
23 ["env", { 23 ["env", {
24 "modules": false 24 "modules": false
25 }], 25 }],
26 - "stage-0" 26 + "stage-3"
27 ] 27 ]
28 }, 28 },
29 "web": { 29 "web": {
...@@ -31,9 +31,9 @@ ...@@ -31,9 +31,9 @@
31 ["env", { 31 ["env", {
32 "modules": false 32 "modules": false
33 }], 33 }],
34 - "stage-0" 34 + "stage-3"
35 ] 35 ]
36 } 36 }
37 }, 37 },
38 - "plugins": ["transform-runtime"] 38 + "plugins": ["transform-runtime","dynamic-import-webpack"]
39 } 39 }
......
1 node_modules 1 node_modules
2 dist 2 dist
3 build 3 build
4 +package-lock.json
......
...@@ -161,7 +161,8 @@ ...@@ -161,7 +161,8 @@
161 "version": "8.10.44", 161 "version": "8.10.44",
162 "resolved": "http://registry.npm.taobao.org/@types/node/download/@types/node-8.10.44.tgz", 162 "resolved": "http://registry.npm.taobao.org/@types/node/download/@types/node-8.10.44.tgz",
163 "integrity": "sha1-sAzzWVxqPXV0Cvl2hzmoElBTpak=", 163 "integrity": "sha1-sAzzWVxqPXV0Cvl2hzmoElBTpak=",
164 - "dev": true 164 + "dev": true,
165 + "optional": true
165 }, 166 },
166 "@vue/component-compiler-utils": { 167 "@vue/component-compiler-utils": {
167 "version": "2.6.0", 168 "version": "2.6.0",
...@@ -1235,14 +1236,6 @@ ...@@ -1235,14 +1236,6 @@
1235 "integrity": "sha1-ePrtjD0HSrgfIrTphdeehzj3IPg=", 1236 "integrity": "sha1-ePrtjD0HSrgfIrTphdeehzj3IPg=",
1236 "dev": true 1237 "dev": true
1237 }, 1238 },
1238 - "async-validator": {
1239 - "version": "1.8.5",
1240 - "resolved": "http://registry.npm.taobao.org/async-validator/download/async-validator-1.8.5.tgz",
1241 - "integrity": "sha1-3D4I7B/Q3dtn5ghC8CwM0c7G1/A=",
1242 - "requires": {
1243 - "babel-runtime": "6.x"
1244 - }
1245 - },
1246 "asynckit": { 1239 "asynckit": {
1247 "version": "0.4.0", 1240 "version": "0.4.0",
1248 "resolved": "http://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", 1241 "resolved": "http://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz",
...@@ -1602,11 +1595,6 @@ ...@@ -1602,11 +1595,6 @@
1602 "integrity": "sha1-XxuDKznkrPlU6RN/AlE5XHEZazU=", 1595 "integrity": "sha1-XxuDKznkrPlU6RN/AlE5XHEZazU=",
1603 "dev": true 1596 "dev": true
1604 }, 1597 },
1605 - "babel-helper-vue-jsx-merge-props": {
1606 - "version": "2.0.3",
1607 - "resolved": "http://registry.npm.taobao.org/babel-helper-vue-jsx-merge-props/download/babel-helper-vue-jsx-merge-props-2.0.3.tgz",
1608 - "integrity": "sha1-Iq69OzOQIyjlEyk6jkmSs4T58bY="
1609 - },
1610 "babel-helpers": { 1598 "babel-helpers": {
1611 "version": "6.24.1", 1599 "version": "6.24.1",
1612 "resolved": "http://registry.npm.taobao.org/babel-helpers/download/babel-helpers-6.24.1.tgz", 1600 "resolved": "http://registry.npm.taobao.org/babel-helpers/download/babel-helpers-6.24.1.tgz",
...@@ -1646,6 +1634,12 @@ ...@@ -1646,6 +1634,12 @@
1646 "babel-runtime": "^6.22.0" 1634 "babel-runtime": "^6.22.0"
1647 } 1635 }
1648 }, 1636 },
1637 + "babel-plugin-dynamic-import-webpack": {
1638 + "version": "1.1.0",
1639 + "resolved": "http://registry.npm.taobao.org/babel-plugin-dynamic-import-webpack/download/babel-plugin-dynamic-import-webpack-1.1.0.tgz",
1640 + "integrity": "sha1-lVMGYIza5hkc0dP1DPk4Jv9p9OE=",
1641 + "dev": true
1642 + },
1649 "babel-plugin-istanbul": { 1643 "babel-plugin-istanbul": {
1650 "version": "4.1.6", 1644 "version": "4.1.6",
1651 "resolved": "http://registry.npm.taobao.org/babel-plugin-istanbul/download/babel-plugin-istanbul-4.1.6.tgz", 1645 "resolved": "http://registry.npm.taobao.org/babel-plugin-istanbul/download/babel-plugin-istanbul-4.1.6.tgz",
...@@ -2399,6 +2393,7 @@ ...@@ -2399,6 +2393,7 @@
2399 "version": "6.26.0", 2393 "version": "6.26.0",
2400 "resolved": "http://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz", 2394 "resolved": "http://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz",
2401 "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", 2395 "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
2396 + "dev": true,
2402 "requires": { 2397 "requires": {
2403 "core-js": "^2.4.0", 2398 "core-js": "^2.4.0",
2404 "regenerator-runtime": "^0.11.0" 2399 "regenerator-runtime": "^0.11.0"
...@@ -4196,7 +4191,8 @@ ...@@ -4196,7 +4191,8 @@
4196 "core-js": { 4191 "core-js": {
4197 "version": "2.6.5", 4192 "version": "2.6.5",
4198 "resolved": "http://registry.npm.taobao.org/core-js/download/core-js-2.6.5.tgz", 4193 "resolved": "http://registry.npm.taobao.org/core-js/download/core-js-2.6.5.tgz",
4199 - "integrity": "sha1-RLyNJJ5/sv9dAOA0Gn/7lPv2eJU=" 4194 + "integrity": "sha1-RLyNJJ5/sv9dAOA0Gn/7lPv2eJU=",
4195 + "dev": true
4200 }, 4196 },
4201 "core-util-is": { 4197 "core-util-is": {
4202 "version": "1.0.2", 4198 "version": "1.0.2",
...@@ -4577,12 +4573,6 @@ ...@@ -4577,12 +4573,6 @@
4577 "meow": "^3.3.0" 4573 "meow": "^3.3.0"
4578 } 4574 }
4579 }, 4575 },
4580 - "de-indent": {
4581 - "version": "1.0.2",
4582 - "resolved": "http://registry.npm.taobao.org/de-indent/download/de-indent-1.0.2.tgz",
4583 - "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=",
4584 - "dev": true
4585 - },
4586 "debug": { 4576 "debug": {
4587 "version": "3.2.6", 4577 "version": "3.2.6",
4588 "resolved": "http://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz", 4578 "resolved": "http://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz",
...@@ -4630,11 +4620,6 @@ ...@@ -4630,11 +4620,6 @@
4630 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 4620 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
4631 "dev": true 4621 "dev": true
4632 }, 4622 },
4633 - "deepmerge": {
4634 - "version": "1.5.2",
4635 - "resolved": "http://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz",
4636 - "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M="
4637 - },
4638 "default-gateway": { 4623 "default-gateway": {
4639 "version": "4.2.0", 4624 "version": "4.2.0",
4640 "resolved": "http://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz", 4625 "resolved": "http://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz",
...@@ -5092,17 +5077,6 @@ ...@@ -5092,17 +5077,6 @@
5092 "integrity": "sha1-SY7A1JVlWrxvI81hho2SZGQHGqA=", 5077 "integrity": "sha1-SY7A1JVlWrxvI81hho2SZGQHGqA=",
5093 "dev": true 5078 "dev": true
5094 }, 5079 },
5095 - "electron": {
5096 - "version": "2.0.18",
5097 - "resolved": "http://registry.npm.taobao.org/electron/download/electron-2.0.18.tgz",
5098 - "integrity": "sha1-UvGySMPMATtahwCU3jtrpd4xOg8=",
5099 - "dev": true,
5100 - "requires": {
5101 - "@types/node": "^8.0.24",
5102 - "electron-download": "^3.0.1",
5103 - "extract-zip": "^1.0.3"
5104 - }
5105 - },
5106 "electron-builder": { 5080 "electron-builder": {
5107 "version": "20.39.0", 5081 "version": "20.39.0",
5108 "resolved": "http://registry.npm.taobao.org/electron-builder/download/electron-builder-20.39.0.tgz", 5082 "resolved": "http://registry.npm.taobao.org/electron-builder/download/electron-builder-20.39.0.tgz",
...@@ -5205,16 +5179,6 @@ ...@@ -5205,16 +5179,6 @@
5205 } 5179 }
5206 } 5180 }
5207 }, 5181 },
5208 - "electron-debug": {
5209 - "version": "1.5.0",
5210 - "resolved": "http://registry.npm.taobao.org/electron-debug/download/electron-debug-1.5.0.tgz",
5211 - "integrity": "sha1-2IwCFG77f8WuGyHqxW++SYfq5Qw=",
5212 - "dev": true,
5213 - "requires": {
5214 - "electron-is-dev": "^0.3.0",
5215 - "electron-localshortcut": "^3.0.0"
5216 - }
5217 - },
5218 "electron-devtools-installer": { 5182 "electron-devtools-installer": {
5219 "version": "2.2.4", 5183 "version": "2.2.4",
5220 "resolved": "http://registry.npm.taobao.org/electron-devtools-installer/download/electron-devtools-installer-2.2.4.tgz", 5184 "resolved": "http://registry.npm.taobao.org/electron-devtools-installer/download/electron-devtools-installer-2.2.4.tgz",
...@@ -5227,96 +5191,6 @@ ...@@ -5227,96 +5191,6 @@
5227 "semver": "^5.3.0" 5191 "semver": "^5.3.0"
5228 } 5192 }
5229 }, 5193 },
5230 - "electron-download": {
5231 - "version": "3.3.0",
5232 - "resolved": "http://registry.npm.taobao.org/electron-download/download/electron-download-3.3.0.tgz",
5233 - "integrity": "sha1-LP1U1pZsAZxNSa1l++Zcyc3vaMg=",
5234 - "dev": true,
5235 - "requires": {
5236 - "debug": "^2.2.0",
5237 - "fs-extra": "^0.30.0",
5238 - "home-path": "^1.0.1",
5239 - "minimist": "^1.2.0",
5240 - "nugget": "^2.0.0",
5241 - "path-exists": "^2.1.0",
5242 - "rc": "^1.1.2",
5243 - "semver": "^5.3.0",
5244 - "sumchecker": "^1.2.0"
5245 - },
5246 - "dependencies": {
5247 - "debug": {
5248 - "version": "2.6.9",
5249 - "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
5250 - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
5251 - "dev": true,
5252 - "requires": {
5253 - "ms": "2.0.0"
5254 - }
5255 - },
5256 - "minimist": {
5257 - "version": "1.2.0",
5258 - "resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
5259 - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
5260 - "dev": true
5261 - },
5262 - "ms": {
5263 - "version": "2.0.0",
5264 - "resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz",
5265 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5266 - "dev": true
5267 - },
5268 - "path-exists": {
5269 - "version": "2.1.0",
5270 - "resolved": "http://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz",
5271 - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
5272 - "dev": true,
5273 - "requires": {
5274 - "pinkie-promise": "^2.0.0"
5275 - }
5276 - }
5277 - }
5278 - },
5279 - "electron-is-accelerator": {
5280 - "version": "0.1.2",
5281 - "resolved": "http://registry.npm.taobao.org/electron-is-accelerator/download/electron-is-accelerator-0.1.2.tgz",
5282 - "integrity": "sha1-UJ5RDCala1Xhf4Y6SwThEYRqsns=",
5283 - "dev": true
5284 - },
5285 - "electron-is-dev": {
5286 - "version": "0.3.0",
5287 - "resolved": "http://registry.npm.taobao.org/electron-is-dev/download/electron-is-dev-0.3.0.tgz",
5288 - "integrity": "sha1-FOb9pcaOnk7L7/nM8DfL18BcWv4=",
5289 - "dev": true
5290 - },
5291 - "electron-localshortcut": {
5292 - "version": "3.1.0",
5293 - "resolved": "http://registry.npm.taobao.org/electron-localshortcut/download/electron-localshortcut-3.1.0.tgz",
5294 - "integrity": "sha1-EMH/1Te405FwqvbhVRNB93gN0s4=",
5295 - "dev": true,
5296 - "requires": {
5297 - "debug": "^2.6.8",
5298 - "electron-is-accelerator": "^0.1.0",
5299 - "keyboardevent-from-electron-accelerator": "^1.1.0",
5300 - "keyboardevents-areequal": "^0.2.1"
5301 - },
5302 - "dependencies": {
5303 - "debug": {
5304 - "version": "2.6.9",
5305 - "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
5306 - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
5307 - "dev": true,
5308 - "requires": {
5309 - "ms": "2.0.0"
5310 - }
5311 - },
5312 - "ms": {
5313 - "version": "2.0.0",
5314 - "resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz",
5315 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5316 - "dev": true
5317 - }
5318 - }
5319 - },
5320 "electron-osx-sign": { 5194 "electron-osx-sign": {
5321 "version": "0.4.11", 5195 "version": "0.4.11",
5322 "resolved": "http://registry.npm.taobao.org/electron-osx-sign/download/electron-osx-sign-0.4.11.tgz", 5196 "resolved": "http://registry.npm.taobao.org/electron-osx-sign/download/electron-osx-sign-0.4.11.tgz",
...@@ -5392,19 +5266,6 @@ ...@@ -5392,19 +5266,6 @@
5392 "integrity": "sha1-Hb/ualkqDBSt5329/lT++GOH1wI=", 5266 "integrity": "sha1-Hb/ualkqDBSt5329/lT++GOH1wI=",
5393 "dev": true 5267 "dev": true
5394 }, 5268 },
5395 - "element-ui": {
5396 - "version": "2.6.1",
5397 - "resolved": "http://registry.npm.taobao.org/element-ui/download/element-ui-2.6.1.tgz",
5398 - "integrity": "sha1-htt5/13psbzDGHtls3crDFQHRxg=",
5399 - "requires": {
5400 - "async-validator": "~1.8.1",
5401 - "babel-helper-vue-jsx-merge-props": "^2.0.0",
5402 - "deepmerge": "^1.2.0",
5403 - "normalize-wheel": "^1.0.1",
5404 - "resize-observer-polyfill": "^1.5.0",
5405 - "throttle-debounce": "^1.0.1"
5406 - }
5407 - },
5408 "elliptic": { 5269 "elliptic": {
5409 "version": "6.4.1", 5270 "version": "6.4.1",
5410 "resolved": "http://registry.npm.taobao.org/elliptic/download/elliptic-6.4.1.tgz", 5271 "resolved": "http://registry.npm.taobao.org/elliptic/download/elliptic-6.4.1.tgz",
...@@ -5633,7 +5494,8 @@ ...@@ -5633,7 +5494,8 @@
5633 "version": "4.2.6", 5494 "version": "4.2.6",
5634 "resolved": "http://registry.npm.taobao.org/es6-promise/download/es6-promise-4.2.6.tgz", 5495 "resolved": "http://registry.npm.taobao.org/es6-promise/download/es6-promise-4.2.6.tgz",
5635 "integrity": "sha1-toXt2CWIhjZepitX0w3ij63Nl08=", 5496 "integrity": "sha1-toXt2CWIhjZepitX0w3ij63Nl08=",
5636 - "dev": true 5497 + "dev": true,
5498 + "optional": true
5637 }, 5499 },
5638 "es6-promisify": { 5500 "es6-promisify": {
5639 "version": "5.0.0", 5501 "version": "5.0.0",
...@@ -7001,19 +6863,6 @@ ...@@ -7001,19 +6863,6 @@
7001 "integrity": "sha1-a+Dem+mYzhavivwkSXue6bfM2a0=", 6863 "integrity": "sha1-a+Dem+mYzhavivwkSXue6bfM2a0=",
7002 "dev": true 6864 "dev": true
7003 }, 6865 },
7004 - "fs-extra": {
7005 - "version": "0.30.0",
7006 - "resolved": "http://registry.npm.taobao.org/fs-extra/download/fs-extra-0.30.0.tgz",
7007 - "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=",
7008 - "dev": true,
7009 - "requires": {
7010 - "graceful-fs": "^4.1.2",
7011 - "jsonfile": "^2.1.0",
7012 - "klaw": "^1.0.0",
7013 - "path-is-absolute": "^1.0.0",
7014 - "rimraf": "^2.2.8"
7015 - }
7016 - },
7017 "fs-extra-p": { 6866 "fs-extra-p": {
7018 "version": "7.0.1", 6867 "version": "7.0.1",
7019 "resolved": "http://registry.npm.taobao.org/fs-extra-p/download/fs-extra-p-7.0.1.tgz", 6868 "resolved": "http://registry.npm.taobao.org/fs-extra-p/download/fs-extra-p-7.0.1.tgz",
...@@ -8208,12 +8057,6 @@ ...@@ -8208,12 +8057,6 @@
8208 "os-tmpdir": "^1.0.1" 8057 "os-tmpdir": "^1.0.1"
8209 } 8058 }
8210 }, 8059 },
8211 - "home-path": {
8212 - "version": "1.0.6",
8213 - "resolved": "http://registry.npm.taobao.org/home-path/download/home-path-1.0.6.tgz",
8214 - "integrity": "sha1-1UncJGU4in+GZyQsWzFYjSmvKfw=",
8215 - "dev": true
8216 - },
8217 "homedir-polyfill": { 8060 "homedir-polyfill": {
8218 "version": "1.0.3", 8061 "version": "1.0.3",
8219 "resolved": "http://registry.npm.taobao.org/homedir-polyfill/download/homedir-polyfill-1.0.3.tgz", 8062 "resolved": "http://registry.npm.taobao.org/homedir-polyfill/download/homedir-polyfill-1.0.3.tgz",
...@@ -9690,15 +9533,6 @@ ...@@ -9690,15 +9533,6 @@
9690 "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", 9533 "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
9691 "dev": true 9534 "dev": true
9692 }, 9535 },
9693 - "jsonfile": {
9694 - "version": "2.4.0",
9695 - "resolved": "http://registry.npm.taobao.org/jsonfile/download/jsonfile-2.4.0.tgz",
9696 - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
9697 - "dev": true,
9698 - "requires": {
9699 - "graceful-fs": "^4.1.6"
9700 - }
9701 - },
9702 "jsonpointer": { 9536 "jsonpointer": {
9703 "version": "4.0.1", 9537 "version": "4.0.1",
9704 "resolved": "http://registry.npm.taobao.org/jsonpointer/download/jsonpointer-4.0.1.tgz", 9538 "resolved": "http://registry.npm.taobao.org/jsonpointer/download/jsonpointer-4.0.1.tgz",
...@@ -9886,18 +9720,6 @@ ...@@ -9886,18 +9720,6 @@
9886 } 9720 }
9887 } 9721 }
9888 }, 9722 },
9889 - "keyboardevent-from-electron-accelerator": {
9890 - "version": "1.1.0",
9891 - "resolved": "http://registry.npm.taobao.org/keyboardevent-from-electron-accelerator/download/keyboardevent-from-electron-accelerator-1.1.0.tgz",
9892 - "integrity": "sha1-MkYU9uM0kMN//Fvlh2s+hf4iPIQ=",
9893 - "dev": true
9894 - },
9895 - "keyboardevents-areequal": {
9896 - "version": "0.2.2",
9897 - "resolved": "http://registry.npm.taobao.org/keyboardevents-areequal/download/keyboardevents-areequal-0.2.2.tgz",
9898 - "integrity": "sha1-iBkexzjOn3WRwl6QVt6Si0AncZQ=",
9899 - "dev": true
9900 - },
9901 "keypress": { 9723 "keypress": {
9902 "version": "0.1.0", 9724 "version": "0.1.0",
9903 "resolved": "http://registry.npm.taobao.org/keypress/download/keypress-0.1.0.tgz", 9725 "resolved": "http://registry.npm.taobao.org/keypress/download/keypress-0.1.0.tgz",
...@@ -9919,15 +9741,6 @@ ...@@ -9919,15 +9741,6 @@
9919 "is-buffer": "^1.1.5" 9741 "is-buffer": "^1.1.5"
9920 } 9742 }
9921 }, 9743 },
9922 - "klaw": {
9923 - "version": "1.3.1",
9924 - "resolved": "http://registry.npm.taobao.org/klaw/download/klaw-1.3.1.tgz",
9925 - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
9926 - "dev": true,
9927 - "requires": {
9928 - "graceful-fs": "^4.1.9"
9929 - }
9930 - },
9931 "latest-version": { 9744 "latest-version": {
9932 "version": "3.1.0", 9745 "version": "3.1.0",
9933 "resolved": "http://registry.npm.taobao.org/latest-version/download/latest-version-3.1.0.tgz", 9746 "resolved": "http://registry.npm.taobao.org/latest-version/download/latest-version-3.1.0.tgz",
...@@ -11689,11 +11502,6 @@ ...@@ -11689,11 +11502,6 @@
11689 "sort-keys": "^1.0.0" 11502 "sort-keys": "^1.0.0"
11690 } 11503 }
11691 }, 11504 },
11692 - "normalize-wheel": {
11693 - "version": "1.0.1",
11694 - "resolved": "http://registry.npm.taobao.org/normalize-wheel/download/normalize-wheel-1.0.1.tgz",
11695 - "integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU="
11696 - },
11697 "npm-install-package": { 11505 "npm-install-package": {
11698 "version": "2.1.0", 11506 "version": "2.1.0",
11699 "resolved": "http://registry.npm.taobao.org/npm-install-package/download/npm-install-package-2.1.0.tgz", 11507 "resolved": "http://registry.npm.taobao.org/npm-install-package/download/npm-install-package-2.1.0.tgz",
...@@ -13910,7 +13718,8 @@ ...@@ -13910,7 +13718,8 @@
13910 "regenerator-runtime": { 13718 "regenerator-runtime": {
13911 "version": "0.11.1", 13719 "version": "0.11.1",
13912 "resolved": "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz", 13720 "resolved": "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz",
13913 - "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk=" 13721 + "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk=",
13722 + "dev": true
13914 }, 13723 },
13915 "regenerator-transform": { 13724 "regenerator-transform": {
13916 "version": "0.10.1", 13725 "version": "0.10.1",
...@@ -14122,11 +13931,6 @@ ...@@ -14122,11 +13931,6 @@
14122 "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", 13931 "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
14123 "dev": true 13932 "dev": true
14124 }, 13933 },
14125 - "resize-observer-polyfill": {
14126 - "version": "1.5.1",
14127 - "resolved": "http://registry.npm.taobao.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz",
14128 - "integrity": "sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ="
14129 - },
14130 "resolve": { 13934 "resolve": {
14131 "version": "1.10.0", 13935 "version": "1.10.0",
14132 "resolved": "http://registry.npm.taobao.org/resolve/download/resolve-1.10.0.tgz", 13936 "resolved": "http://registry.npm.taobao.org/resolve/download/resolve-1.10.0.tgz",
...@@ -15495,33 +15299,6 @@ ...@@ -15495,33 +15299,6 @@
15495 "schema-utils": "^0.4.5" 15299 "schema-utils": "^0.4.5"
15496 } 15300 }
15497 }, 15301 },
15498 - "sumchecker": {
15499 - "version": "1.3.1",
15500 - "resolved": "http://registry.npm.taobao.org/sumchecker/download/sumchecker-1.3.1.tgz",
15501 - "integrity": "sha1-ebs7RFbdBPGOvbwNcDodHa7FEF0=",
15502 - "dev": true,
15503 - "requires": {
15504 - "debug": "^2.2.0",
15505 - "es6-promise": "^4.0.5"
15506 - },
15507 - "dependencies": {
15508 - "debug": {
15509 - "version": "2.6.9",
15510 - "resolved": "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz",
15511 - "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
15512 - "dev": true,
15513 - "requires": {
15514 - "ms": "2.0.0"
15515 - }
15516 - },
15517 - "ms": {
15518 - "version": "2.0.0",
15519 - "resolved": "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz",
15520 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
15521 - "dev": true
15522 - }
15523 - }
15524 - },
15525 "supports-color": { 15302 "supports-color": {
15526 "version": "2.0.0", 15303 "version": "2.0.0",
15527 "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz", 15304 "resolved": "http://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz",
...@@ -15924,11 +15701,6 @@ ...@@ -15924,11 +15701,6 @@
15924 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 15701 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
15925 "dev": true 15702 "dev": true
15926 }, 15703 },
15927 - "throttle-debounce": {
15928 - "version": "1.1.0",
15929 - "resolved": "http://registry.npm.taobao.org/throttle-debounce/download/throttle-debounce-1.1.0.tgz",
15930 - "integrity": "sha1-UYU9o3vmihVctugns1FKPEIuic0="
15931 - },
15932 "throttleit": { 15704 "throttleit": {
15933 "version": "0.0.2", 15705 "version": "0.0.2",
15934 "resolved": "http://registry.npm.taobao.org/throttleit/download/throttleit-0.0.2.tgz", 15706 "resolved": "http://registry.npm.taobao.org/throttleit/download/throttleit-0.0.2.tgz",
...@@ -16653,11 +16425,6 @@ ...@@ -16653,11 +16425,6 @@
16653 "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", 16425 "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
16654 "dev": true 16426 "dev": true
16655 }, 16427 },
16656 - "vue": {
16657 - "version": "2.6.9",
16658 - "resolved": "http://registry.npm.taobao.org/vue/download/vue-2.6.9.tgz",
16659 - "integrity": "sha1-QVwcwaXtAMjwrN0KlIE50St+prM="
16660 - },
16661 "vue-electron": { 16428 "vue-electron": {
16662 "version": "1.0.6", 16429 "version": "1.0.6",
16663 "resolved": "http://registry.npm.taobao.org/vue-electron/download/vue-electron-1.0.6.tgz", 16430 "resolved": "http://registry.npm.taobao.org/vue-electron/download/vue-electron-1.0.6.tgz",
...@@ -16859,16 +16626,6 @@ ...@@ -16859,16 +16626,6 @@
16859 "loader-utils": "^1.0.2" 16626 "loader-utils": "^1.0.2"
16860 } 16627 }
16861 }, 16628 },
16862 - "vue-template-compiler": {
16863 - "version": "2.6.9",
16864 - "resolved": "http://registry.npm.taobao.org/vue-template-compiler/download/vue-template-compiler-2.6.9.tgz",
16865 - "integrity": "sha1-JmAEFf+Bp6JBrrwtTgq6oPGgeRU=",
16866 - "dev": true,
16867 - "requires": {
16868 - "de-indent": "^1.0.2",
16869 - "he": "^1.1.0"
16870 - }
16871 - },
16872 "vue-template-es2015-compiler": { 16629 "vue-template-es2015-compiler": {
16873 "version": "1.9.1", 16630 "version": "1.9.1",
16874 "resolved": "http://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz", 16631 "resolved": "http://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz",
......
...@@ -67,6 +67,7 @@ ...@@ -67,6 +67,7 @@
67 "babel-core": "^6.26.3", 67 "babel-core": "^6.26.3",
68 "babel-eslint": "^8.2.3", 68 "babel-eslint": "^8.2.3",
69 "babel-loader": "^7.1.4", 69 "babel-loader": "^7.1.4",
70 + "babel-plugin-dynamic-import-webpack": "^1.1.0",
70 "babel-plugin-istanbul": "^4.1.6", 71 "babel-plugin-istanbul": "^4.1.6",
71 "babel-plugin-transform-runtime": "^6.23.0", 72 "babel-plugin-transform-runtime": "^6.23.0",
72 "babel-preset-env": "^1.7.0", 73 "babel-preset-env": "^1.7.0",
......
...@@ -41,7 +41,7 @@ export default { ...@@ -41,7 +41,7 @@ export default {
41 reject(err) 41 reject(err)
42 return false 42 return false
43 } 43 }
44 - reslove(number) 44 + resolve(number)
45 }) 45 })
46 }) 46 })
47 }, 47 },
...@@ -54,7 +54,7 @@ export default { ...@@ -54,7 +54,7 @@ export default {
54 reject(err) 54 reject(err)
55 return false 55 return false
56 } 56 }
57 - reslove(number) 57 + resolve(number)
58 }) 58 })
59 }) 59 })
60 } 60 }
......
...@@ -8,7 +8,9 @@ export default new Router({ ...@@ -8,7 +8,9 @@ export default new Router({
8 { 8 {
9 path: '/', 9 path: '/',
10 name: 'landing-page', 10 name: 'landing-page',
11 - component: require('@/components/LandingPage').default 11 + // component: require('@/components/LandingPage').default
12 + // component: () => import('@/components/LandingPage')
13 + component: resolve => require(['@/components/LandingPage'], resolve)
12 }, 14 },
13 { 15 {
14 path: '*', 16 path: '*',
......