For AI agents: the complete documentation index is available at /zh/llms.txt, the full documentation bundle is available at /zh/llms-full.txt, and this page is available as Markdown at /zh/config/context.md.
close

Context

  • 类型: string
  • 默认值:process.cwd()

基础目录:该选项用于设置 Rspack 构建时所依赖的基础路径。

context 是一个绝对路径,它被用作为 Rspack 配置中相对路径的基础路径,比如 entryoutput 等配置中包含的相对路径。

默认情况下,Rspack 会使用 Node.js 进程的当前工作目录作为基础目录。在大多数情况下,我们推荐手动设置一个基础目录,而不是依赖 Node.js 的当前工作目录。

示例

比如,你可以使用配置文件所在的目录作为基础目录:

ESM
CJS
rspack.config.mjs
export default {
  context: import.meta.dirname,
  entry: {
    main: './src/index.js',
  },
};

在上述例子中,main 入口会解析为配置文件所在目录下的 src/index.js

本页改编自 webpack 文档,遵循 CC BY 4.0,且已作修改。