Commit 51eaf623 by lixinyi

解决保存模板时的promise不存在抱错

parent 132cc69e
...@@ -1461,8 +1461,8 @@ ...@@ -1461,8 +1461,8 @@
}, },
"babel-polyfill": { "babel-polyfill": {
"version": "6.26.0", "version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", "resolved": "https://registry.npmmirror.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
"integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", "integrity": "sha512-F2rZGQnAdaHWQ8YAoeRbukc7HS9QgdgeyJ0rQDd485v9opwuPvjpPFcOOT/WmkKTdgy9ESgSPXDcTNpzrGr6iQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"babel-runtime": "^6.26.0", "babel-runtime": "^6.26.0",
...@@ -1470,10 +1470,16 @@ ...@@ -1470,10 +1470,16 @@
"regenerator-runtime": "^0.10.5" "regenerator-runtime": "^0.10.5"
}, },
"dependencies": { "dependencies": {
"core-js": {
"version": "2.6.12",
"resolved": "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz",
"integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
"dev": true
},
"regenerator-runtime": { "regenerator-runtime": {
"version": "0.10.5", "version": "0.10.5",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
"integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==",
"dev": true "dev": true
} }
} }
...@@ -1620,6 +1626,13 @@ ...@@ -1620,6 +1626,13 @@
"lodash": "^4.17.4", "lodash": "^4.17.4",
"mkdirp": "^0.5.1", "mkdirp": "^0.5.1",
"source-map-support": "^0.4.15" "source-map-support": "^0.4.15"
},
"dependencies": {
"core-js": {
"version": "2.6.12",
"resolved": "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz",
"integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
}
} }
}, },
"babel-runtime": { "babel-runtime": {
...@@ -1629,6 +1642,13 @@ ...@@ -1629,6 +1642,13 @@
"requires": { "requires": {
"core-js": "^2.4.0", "core-js": "^2.4.0",
"regenerator-runtime": "^0.11.0" "regenerator-runtime": "^0.11.0"
},
"dependencies": {
"core-js": {
"version": "2.6.12",
"resolved": "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz",
"integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
}
} }
}, },
"babel-template": { "babel-template": {
...@@ -2713,9 +2733,9 @@ ...@@ -2713,9 +2733,9 @@
"integrity": "sha1-JoD7uAaKSNCGVrYJgJK9r8kG9KU=" "integrity": "sha1-JoD7uAaKSNCGVrYJgJK9r8kG9KU="
}, },
"core-js": { "core-js": {
"version": "2.6.12", "version": "3.37.1",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.37.1.tgz",
"integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw=="
}, },
"core-util-is": { "core-util-is": {
"version": "1.0.2", "version": "1.0.2",
...@@ -3320,6 +3340,15 @@ ...@@ -3320,6 +3340,15 @@
"resolved": "https://registry.npmjs.org/ip/-/ip-0.3.3.tgz", "resolved": "https://registry.npmjs.org/ip/-/ip-0.3.3.tgz",
"integrity": "sha1-jugwnpLwsEDSh/cu+soaIXAtP7Q=", "integrity": "sha1-jugwnpLwsEDSh/cu+soaIXAtP7Q=",
"dev": true "dev": true
},
"promise": {
"version": "7.3.1",
"resolved": "https://registry.npmmirror.com/promise/-/promise-7.3.1.tgz",
"integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
"dev": true,
"requires": {
"asap": "~2.0.3"
}
} }
} }
}, },
...@@ -4212,6 +4241,14 @@ ...@@ -4212,6 +4241,14 @@
"resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz",
"integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY="
}, },
"promise": {
"version": "7.3.1",
"resolved": "https://registry.npmmirror.com/promise/-/promise-7.3.1.tgz",
"integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
"requires": {
"asap": "~2.0.3"
}
},
"whatwg-fetch": { "whatwg-fetch": {
"version": "0.9.0", "version": "0.9.0",
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-0.9.0.tgz", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-0.9.0.tgz",
...@@ -6110,6 +6147,12 @@ ...@@ -6110,6 +6147,12 @@
"integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=", "integrity": "sha1-PzQU84AyF0O/wQQvmoP/HVgk1GQ=",
"dev": true "dev": true
}, },
"core-js": {
"version": "2.6.12",
"resolved": "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz",
"integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
"dev": true
},
"lodash": { "lodash": {
"version": "3.10.1", "version": "3.10.1",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
...@@ -6448,6 +6491,15 @@ ...@@ -6448,6 +6491,15 @@
"source-map": "^0.5.3" "source-map": "^0.5.3"
}, },
"dependencies": { "dependencies": {
"promise": {
"version": "7.3.1",
"resolved": "https://registry.npmmirror.com/promise/-/promise-7.3.1.tgz",
"integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
"optional": true,
"requires": {
"asap": "~2.0.3"
}
},
"source-map": { "source-map": {
"version": "0.5.7", "version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
...@@ -8559,11 +8611,11 @@ ...@@ -8559,11 +8611,11 @@
"dev": true "dev": true
}, },
"promise": { "promise": {
"version": "7.3.1", "version": "8.3.0",
"resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "resolved": "https://registry.npmmirror.com/promise/-/promise-8.3.0.tgz",
"integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==",
"requires": { "requires": {
"asap": "~2.0.3" "asap": "~2.0.6"
} }
}, },
"prop-types": { "prop-types": {
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
"babel-runtime": "^6.6.1", "babel-runtime": "^6.6.1",
"bce-sdk-js": "^0.1.8", "bce-sdk-js": "^0.1.8",
"classnames": "^2.2.3", "classnames": "^2.2.3",
"core-js": "^3.37.1",
"echarts-for-react": "^1.1.2", "echarts-for-react": "^1.1.2",
"es3ify-loader": "^0.2.0", "es3ify-loader": "^0.2.0",
"fetch-ie8": "^1.4.0", "fetch-ie8": "^1.4.0",
...@@ -22,6 +23,7 @@ ...@@ -22,6 +23,7 @@
"md5": "^2.1.0", "md5": "^2.1.0",
"moment": "^2.29.1", "moment": "^2.29.1",
"object-assign": "^4.0.1", "object-assign": "^4.0.1",
"promise": "^8.3.0",
"random-js": "^2.1.0", "random-js": "^2.1.0",
"react": "0.14.x", "react": "0.14.x",
"react-chartjs": "^0.7.3", "react-chartjs": "^0.7.3",
...@@ -40,7 +42,7 @@ ...@@ -40,7 +42,7 @@
"babel-core": "^6.4.0", "babel-core": "^6.4.0",
"babel-eslint": "^6.0.0", "babel-eslint": "^6.0.0",
"babel-loader": "~6.2.1", "babel-loader": "~6.2.1",
"babel-polyfill": "^6.3.14", "babel-polyfill": "^6.26.0",
"babel-preset-es2015": "^6.3.13", "babel-preset-es2015": "^6.3.13",
"babel-preset-react": "^6.3.13", "babel-preset-react": "^6.3.13",
"babel-register": "^6.3.13", "babel-register": "^6.3.13",
......
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
<body> <body>
<div id="root"></div> <div id="root"></div>
</body> </body>
<!--[if lt IE 10]>
<script src="https://as.alipayobjects.com/g/component/??console-polyfill/0.2.2/index.js,es5-shim/4.5.7/es5-shim.min.js,es5-shim/4.5.7/es5-sham.min.js,html5shiv/3.7.2/html5shiv.min.js,media-match/2.0.2/media.match.min.js"></script> <script src="https://as.alipayobjects.com/g/component/??console-polyfill/0.2.2/index.js,es5-shim/4.5.7/es5-shim.min.js,es5-shim/4.5.7/es5-sham.min.js,html5shiv/3.7.2/html5shiv.min.js,media-match/2.0.2/media.match.min.js"></script>
<![endif]--> <!-- [if lt IE 10]>
<![endif] -->
<script> <script>
window.serviceURL="./service"; window.serviceURL="./service";
window.CUR =[ window.CUR =[
......
import 'babel-polyfill'
import 'core-js'
if (typeof Promise === 'undefined') {
// Rejection tracking prevents a common issue where React gets into an
// inconsistent state due to an error, but it gets swallowed by a Promise,
// and the user has no idea what causes React's erratic future behavior.
require('promise/lib/rejection-tracking').enable();
window.Promise = require('promise/lib/es6-extensions.js');
}
import './index.html'; import './index.html';
import './index.less'; import './index.less';
import ReactDOM from 'react-dom'; import ReactDOM from 'react-dom';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment