首页 > 解决方案 > Grunt babel 没有为 IE 转换箭头函数

问题描述

如何在旧版 grunt 构建中包含 babel 和 browserify 以转换 es6 代码?

标签: javascriptangularjsinternet-explorergruntjsbabeljs

解决方案


试试这个,在gruntfile.js添加以下代码并注意它需要 autopolyfiller 依赖:

grunt.initConfig({
autopolyfiller: {
    latest_browsers_and_ie: {
        options: {
            browsers: ['last 2 version', 'ie 8', 'ie 9', 'ie 11']
        },
        files: {
            'www/file_with_all_polyfills.js': ['your/js/**/*.js']
        }
    }
}
});

推荐阅读