Преглед изворни кода

添加IE对Promise以及flex的支持,不支持IE9以下

huxz пре 7 година
родитељ
комит
81dd80b654

+ 1 - 0
sso-manage-console-web/package.json

@@ -12,6 +12,7 @@
   },
   },
   "dependencies": {
   "dependencies": {
     "axios": "^0.17.1",
     "axios": "^0.17.1",
+    "babel-polyfill": "^6.26.0",
     "bootstrap": "3",
     "bootstrap": "3",
     "element-ui": "^2.0.11",
     "element-ui": "^2.0.11",
     "font-awesome": "^4.7.0",
     "font-awesome": "^4.7.0",

+ 1 - 0
sso-manage-console-web/src/components/accounts/common/CommonHome.vue

@@ -102,6 +102,7 @@
   .el-main {
   .el-main {
     height: 463px;
     height: 463px;
     padding: 0;
     padding: 0;
+    -ms-flex-preferred-size: 463px;
   }
   }
   .el-footer {
   .el-footer {
     height: 64px;
     height: 64px;

+ 1 - 0
sso-manage-console-web/src/components/accounts/enterprises/EnterpriseMembers.vue

@@ -149,6 +149,7 @@
   .el-main {
   .el-main {
     height: 463px;
     height: 463px;
     padding: 0;
     padding: 0;
+    -ms-flex-preferred-size: 463px;
   }
   }
   .el-footer {
   .el-footer {
     height: 64px;
     height: 64px;

+ 1 - 1
sso-manage-console-web/webpack/webpack.base.conf.js

@@ -22,7 +22,7 @@ const createLintingRule = () => ({
 module.exports = {
 module.exports = {
   context: path.resolve(__dirname, '../'),
   context: path.resolve(__dirname, '../'),
   entry: {
   entry: {
-    app: './src/main.js'
+    app: ['babel-polyfill', './src/main.js']
   },
   },
   output: {
   output: {
     path: config.build.assetsRoot,
     path: config.build.assetsRoot,

+ 12 - 0
sso-manage-console-web/yarn.lock

@@ -736,6 +736,14 @@ babel-plugin-transform-vue-jsx@^3.5.0:
   dependencies:
   dependencies:
     esutils "^2.0.2"
     esutils "^2.0.2"
 
 
+babel-polyfill@^6.26.0:
+  version "6.26.0"
+  resolved "http://registry.npm.taobao.org/babel-polyfill/download/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153"
+  dependencies:
+    babel-runtime "^6.26.0"
+    core-js "^2.5.0"
+    regenerator-runtime "^0.10.5"
+
 babel-preset-env@^1.3.2:
 babel-preset-env@^1.3.2:
   version "1.6.1"
   version "1.6.1"
   resolved "http://registry.npm.taobao.org/babel-preset-env/download/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48"
   resolved "http://registry.npm.taobao.org/babel-preset-env/download/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48"
@@ -4589,6 +4597,10 @@ regenerate@^1.2.1:
   version "1.3.3"
   version "1.3.3"
   resolved "http://registry.npm.taobao.org/regenerate/download/regenerate-1.3.3.tgz#0c336d3980553d755c39b586ae3b20aa49c82b7f"
   resolved "http://registry.npm.taobao.org/regenerate/download/regenerate-1.3.3.tgz#0c336d3980553d755c39b586ae3b20aa49c82b7f"
 
 
+regenerator-runtime@^0.10.5:
+  version "0.10.5"
+  resolved "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
+
 regenerator-runtime@^0.11.0:
 regenerator-runtime@^0.11.0:
   version "0.11.1"
   version "0.11.1"
   resolved "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
   resolved "http://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"