要在Babel命令行中不转译导入语句,你需要使用@babel/preset-env插件,并将modules选项设置为false。
首先,确保你已经安装了@babel/cli和@babel/preset-env插件。
然后,在项目根目录下创建一个.babelrc文件,并添加以下内容:
{
"presets": [
[
"@babel/preset-env",
{
"modules": false
}
],
"@babel/preset-react"
]
}
接下来,你可以使用Babel命令行来转译你的代码。例如,要转译一个名为index.js的文件,并将输出保存在dist目录下的bundle.js文件中,可以运行以下命令:
babel index.js -o dist/bundle.js
这将使用.babelrc文件中定义的配置来转译index.js文件,并将输出保存在dist/bundle.js文件中。在这个过程中,导入语句将不会被转译。
希望这可以帮助到你!