【发布时间】:2017-05-11 18:23:15
【问题描述】:
我在使用 IE11 时遇到问题,并承诺使用 axios。我正在使用 webpack 构建文件。
我知道 IE11 中不存在 Promise,因此您必须对它们进行 polyfill。从我一直在阅读的内容来看,我必须使用 - https://babeljs.io/docs/usage/polyfill/
在我的 webpack 文件中:
require('babel-polyfill');
然后:
entry: {
app: ['babel-polyfill', ./${conf.path.src('index')}],
vendor: Object.keys(pkg.dependencies)
}
但是我仍然收到该错误。我做错了什么?
应用文件在我的 index.html 中的 vendor 之后呈现。
【问题讨论】:
-
你能发布确切的错误吗?
-
确切的错误是 promise is undefined
-
promise is undefined- 可能是因为它是Promise而不是promise
标签: javascript webpack promise axios