是否有可能阻止babel
将import
转化为required
?
我目前正在学习Reactjs
,我正在使用babel
将JSX
和ES6
转换为ES5
代码。
然而,babel
将import
转换为required
,这可以使用nodejs
或requirejs
,我都不想在这种情况下使用。
是的,您可以通过使用@babel/preset-env来配置Babel以保持导入和导出语句不变用modules: false选项预设。这将告诉Babel不要更改import和export语句。
{
"presets": [
["@babel/preset-env", {
"modules": false
}]
]
}