我一直在尝试使用Babel将我的ES8代码(使用所有现代的语法功能,包括异步/等待)转换为ES5。但这让我头疼。要么,一些变量未定义,需要我安装某种形式的polyfill(我不想进行任何形式的polyfill,我只想转换语法,这就是Babel的承诺),或者源代码中充满了require()语句,这显然是浏览器无法执行的。我不需要CommonJS,我想要普通的浏览器兼容JavaScript。
我自己运行Babel,没有Webpack或类似的东西。
我搜索的范围很广。使用Node.js使其运行最简单的设置是什么?