首页 > 解决方案 > Babel 从 TS 生成空的 JS 文件

问题描述

我正在尝试使用纯 Babel(没有 Webpack&co)基于 TS 源构建一个单文件库

所有源(包括子文件夹)都位于 src 文件夹中,在 .babelrc 我使用了转换:

{
  "presets": ["@babel/preset-typescript"]
}

对于我用过的构建

babel src --out-file dist/libraryName.js

执行后文件为空(控制台没有错误)。我错过了什么?

标签: typescriptbabeljs

解决方案


我使用了 Babel 7.12.9,并且......它没有读取它自己的 .babelrc!所以,当我将 .babelrc 重命名为 babel.config.json 时,问题就消失了。希望,它可以帮助别人。


推荐阅读