我们正在努力修复一个
.babelrc.js
文件,该文件似乎没有按预期加载插件/预设,我想知道是否有任何方法可以打印出给定目录的有效配置?没有这种能力,就像瞎了眼一样。
或者有什么地方我们可以修改我们的
node_modules
来添加一个console.log()
来输出有效的配置?
不确定您是否使用任何其他转译器,如打字稿。如果只使用 Babel,则必须根据 Babel 配置生成 dist 文件。有两种测试方法。
尝试在单个文件上执行 Babel。如果插件按预期工作,您可以检查输出文件。
npx babel script.js --out-file script-compiled.js
如果您使用的是打字稿,请添加打字稿预设并检查
npx babel script.js --out-file script-compiled.js --extensions ".ts,.tsx"
见https://babeljs.io/docs/configuration#print-effective-configs
BABEL_SHOW_CONFIG_FOR=./src/myComponent.jsx npm start