Tag: gulp babel

从babel-preset-env中删除全局“use strict”

我想删除babel-preset-env用babel 6.x添加的全局“use strict”。 我读了关于es2015的另一篇文章。 我试过下面的.babelrcconfiguration,无济于事: { "presets": [["env", {"loose":true}]], "plugins": [ ["transform-es2015-modules-commonjs", { "strict" : false }] ] } 我不想编辑node_modules中的实际文件,就像为es2015build议的其他文章一样。 这是相当黑客,不会坚持。 到目前为止唯一的解决scheme是使用gulp-iife来包装每个文件。 是否真的没有办法在我的.babelrc文件中传递选项来禁用此选项? 'env'中的哪个插件甚至是这样做的? 谢谢