在默认情况下,我试图在严格模式下传输一组js files.As babel,当发生冲突时它会输出语法错误--例如,我正在寻找的删除keyword.The解决方案的使用是以某种方式忽略这个严格模式。请注意,我正在做以上操作使用babel,并没有项目设置。
编辑:我知道delete是如何在严格的mode.The模式下工作的,问题是如何使用在非严格模式下操作,这样它就不会出现错误,因为默认情况下,它会将文件解析为ES6模块。

发布于 2018-08-31 19:26:00
我已经计算出solution.By默认Babel将文件解析为ES6模块,这些模块是由default.If严格执行的--我们添加了源代码类型的脚本,以防其中一个使用cli,然后它就能工作了。我正在编写一个简单的命令来传输一个js文件,这个命令会忽略严格模式,如果有人在future.One键注意到这一点的话,您需要升级到最新的babel 7才能工作。
babel test.js --presets=@babel/env --source-type script --out-file test_new.jshttps://stackoverflow.com/questions/52111242
复制相似问题