【问题标题】:Webpack4 not compile the webpack bootstrap code to es5?Webpack4 不将 webpack 引导代码编译为 es5?
【发布时间】:2018-03-16 11:28:41
【问题描述】:

开发模式下webpack4 bootstarp的代码。

/******/   (function(modules) { // webpackBootstrap
            ...
/******/    function hotCreateRequire(moduleId) {
/******/        var me = installedModules[moduleId];
/******/        if (!me) return __webpack_require__;
/******/        var fn = function(request) {
/******/            if (me.hot.active) {
/******/                if (installedModules[request]) {
                            // here use 'includes' not supported in es5 
/******/                    if (!installedModules[request].parents.includes(moduleId))

而且我的开发环境不是chrome,不支持这些新功能。

那么我该如何解决呢?

或者我必须使用 webpack3?

【问题讨论】:

标签: webpack webpack-4


【解决方案1】:

来自 webpack 团队的肖恩。我们已经报告了这个(PS:这是您应该向我们的项目报告的错误,而不是应该出现在 SO 上的一般使用问题)。

我们还开放了this issue,旨在确保我们生成的运行时始终向后兼容 ES5。 (该链接还包含我们已修复此问题的合并 PR 的链接)

【讨论】:

    猜你喜欢
    • 2021-09-07
    • 2017-01-07
    • 1970-01-01
    • 2018-02-23
    • 2018-01-21
    • 2017-11-05
    • 1970-01-01
    • 2018-06-04
    • 1970-01-01
    相关资源
    最近更新 更多