如何为所有safari浏览器添加对angular应用程序的支持?当前生成的网页包错误类似于意外的令牌';常数';

如何为所有safari浏览器添加对angular应用程序的支持?当前生成的网页包错误类似于意外的令牌';常数';,angular,angular2-webpack-starter,Angular,Angular2 Webpack Starter,有人知道这件事吗?我的应用程序在Chrome、Firefox、IE上运行良好,但现在在Safari浏览器上运行。。。。。 Safari浏览器引发错误以下是错误 safari浏览器上的网页包错误=> SyntaxError:vendor.bundle.js:102174中存在意外的令牌“const” TypeError:“undefined”不是inline.bundle.js:55中的对象(计算“modules[moduleId].call”) 有人知道如何添加对safari浏览器的支持吗?旧版

有人知道这件事吗?我的应用程序在Chrome、Firefox、IE上运行良好,但现在在Safari浏览器上运行。。。。。 Safari浏览器引发错误以下是错误

safari浏览器上的网页包错误=>

  • SyntaxError:vendor.bundle.js:102174中存在意外的令牌“const”

  • TypeError:“undefined”不是inline.bundle.js:55中的对象(计算“modules[moduleId].call”)

  • 有人知道如何添加对safari浏览器的支持吗?旧版本和新版本都支持es6???或者如何解决这些错误

    您可以使用这些错误,请选中此项


    您的一个库使用es6,但未将其转换为es5/您将错误的文件附加到包中。找到并修复此问题,您的问题将得到解决!!但是如何找到这个es6参考的附件。因此,我可以删除它,或者如何调试或使es6可转换为es5Babel听起来很棒,但如何将其与angular 2集成任何想法都可以帮助我。在webpack.config.jsOk上使用babel load谢谢。我会尝试让你知道。我已经尝试了上面的代码。在何处添加模块代码[]?我在哪里可以得到网页配置?我是否需要使用npm安装网页包模块?我是新的网页。。。。如何使用webpack?我在node_模块中找到了webpack,但没有了解如何使用webpack.dev.js、webpack.prod.js和webpack.config.js???我用的是angular 2。
    npm install --save-dev babel-loader babel-core babel-preset-env webpack
    and inside your webpack config:
    module: {
     rules: [
    {
      test: /\.js$/,
      exclude: /(node_modules|bower_components)/,
      use: {
        loader: 'babel-loader',
        options: {
          presets: ['env']
        }
      }
    }
    ]
    }