与输入的源代码相关的选项。
指定需要被视为静态资源的额外文件类型。
用于配置装饰器语法。
如果在 tsconfig.json
中启用了 experimentalDecorators,Rslib 会默认将 source.decorators.version
设置为 legacy
。
构建时将代码中的变量替换成其它值或者表达式,可以用于在代码逻辑中区分开发模式与生产模式等场景。
用于设置构建的入口模块。
在 Rslib 中,默认值为:
参考 lib.bundle 进一步了解如何为 bundle 和 bundleless 项目设置入口。
指定不需要编译的 JavaScript/TypeScript 文件。
指定额外需要编译的 JavaScript 文件。
转换 import 的路径,可以用于模块化引用三方包的子路径,能力类似于 babel-plugin-import。
配置自定义的 tsconfig.json 文件路径,可以是相对路径或绝对路径。