与输入的源代码相关的选项。
用于配置装饰器语法。
构建时将代码中的变量替换成其它值或者表达式,可以用于在构建时向代码注入环境变量等信息。
排除不需要被 SWC 转译的 JavaScript 或 TypeScript 文件。
在 source.exclude
中配置的文件不会经过 SWC 转译,但被引用的文件仍然会被打包到产物中。
如果你希望某些文件不被打包到产物中,可以使用 output.externals 配置项或 Rspack 的 IgnorePlugin。
指定额外需要编译的 JavaScript 文件。
配置自定义的 tsconfig.json
文件路径,可以是相对路径或绝对路径。