如何从命令行将 Babel 选项传递给 @babel/register,类似于 Node.js 中的 require。

5
我有一个脚本,类似于"start": "node -r @babel/register ./src/start.js",我想传递rootMode选项给@babel/register,以便它能够找到我的配置文件。如果我在一个文件中使用@babel/register,我可以这样做require('@babel/register')({rootMode: 'upward'})。然而,我不想像这样为每个文件设置入口脚本。

是否有一种方法可以在命令行节点中要求babel register时传递选项?

1个回答

2
只需创建一个名为register.js的文件,就像最初的回答中提到的一样。
//register.js
require('@babel/register')({rootMode: 'upward'})

最初的回答是:

然后使用脚本 "start": "node -r ./register.js ./src/start.js"


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接