我正在尝试导出es6模块header.js:
export default {
setHeaderHighlight: function (index) {
// do somethings
}
};
Run Code Online (Sandbox Code Playgroud)
并导入index.js:
import header from "./header.js"
$(function () {
header.setHeaderHighlight(0);
});
Run Code Online (Sandbox Code Playgroud)
然后转型出现在index.bundle.js:
var _header = __webpack_require__(129);
var _header2 = _interopRequireDefault(_header);
function _interopRequireDefault(obj) {
return obj && obj.__esModule ? obj : { default: obj }; // crash here
}
Run Code Online (Sandbox Code Playgroud)
所以这就是问题,ie8将会出现Expected identifier异常{ default: obj },但是每一件事都可以> = ie9.
有什么我可以做的吗?