> For AI agents: the complete documentation index is available at /zh/llms.txt, the full documentation bundle is available at /zh/llms-full.txt.

# 配置总览

当前页面列出了 Rsbuild 所有的配置项，请查看 [「配置 Rsbuild」](/zh/guide/configuration/rsbuild.md) 了解使用方式。

### **base**

- [root](/zh/config/root.md)
- [mode](/zh/config/mode.md)
- [plugins](/zh/config/plugins.md)
- [logLevel](/zh/config/log-level.md)
- [splitChunks](/zh/config/split-chunks.md)
- [environments](/zh/config/environments.md)
- [customLogger](/zh/config/custom-logger.md)

### **source**

- [source.assetsInclude](/zh/config/source/assets-include.md)
- [source.decorators](/zh/config/source/decorators.md)
- [source.define](/zh/config/source/define.md)
- [source.entry](/zh/config/source/entry.md)
- [source.exclude](/zh/config/source/exclude.md)
- [source.include](/zh/config/source/include.md)
- [source.preEntry](/zh/config/source/pre-entry.md)
- [source.transformImport](/zh/config/source/transform-import.md)
- [source.tsconfigPath](/zh/config/source/tsconfig-path.md)

### **output**

- [output.assetPrefix](/zh/config/output/asset-prefix.md)
- [output.autoExternal](/zh/config/output/auto-external.md)
- [output.charset](/zh/config/output/charset.md)
- [output.cleanDistPath](/zh/config/output/clean-dist-path.md)
- [output.copy](/zh/config/output/copy.md)
- [output.cssModules](/zh/config/output/css-modules.md)
- [output.dataUriLimit](/zh/config/output/data-uri-limit.md)
- [output.distPath](/zh/config/output/dist-path.md)
- [output.emitAssets](/zh/config/output/emit-assets.md)
- [output.emitCss](/zh/config/output/emit-css.md)
- [output.externals](/zh/config/output/externals.md)
- [output.filenameHash](/zh/config/output/filename-hash.md)
- [output.filename](/zh/config/output/filename.md)
- [output.injectStyles](/zh/config/output/inject-styles.md)
- [output.inlineScripts](/zh/config/output/inline-scripts.md)
- [output.inlineStyles](/zh/config/output/inline-styles.md)
- [output.legalComments](/zh/config/output/legal-comments.md)
- [output.manifest](/zh/config/output/manifest.md)
- [output.minify](/zh/config/output/minify.md)
- [output.module](/zh/config/output/module.md)
- [output.overrideBrowserslist](/zh/config/output/override-browserslist.md)
- [output.polyfill](/zh/config/output/polyfill.md)
- [output.sourceMap](/zh/config/output/source-map.md)
- [output.target](/zh/config/output/target.md)

### **html**

- [html.appIcon](/zh/config/html/app-icon.md)
- [html.crossorigin](/zh/config/html/crossorigin.md)
- [html.favicon](/zh/config/html/favicon.md)
- [html.inject](/zh/config/html/inject.md)
- [html.meta](/zh/config/html/meta.md)
- [html.mountId](/zh/config/html/mount-id.md)
- [html.outputStructure](/zh/config/html/output-structure.md)
- [html.scriptLoading](/zh/config/html/script-loading.md)
- [html.tags](/zh/config/html/tags.md)
- [html.templateParameters](/zh/config/html/template-parameters.md)
- [html.template](/zh/config/html/template.md)
- [html.title](/zh/config/html/title.md)

### **server**

- [server.base](/zh/config/server/base.md)
- [server.compress](/zh/config/server/compress.md)
- [server.cors](/zh/config/server/cors.md)
- [server.headers](/zh/config/server/headers.md)
- [server.historyApiFallback](/zh/config/server/history-api-fallback.md)
- [server.host](/zh/config/server/host.md)
- [server.htmlFallback](/zh/config/server/html-fallback.md)
- [server.https](/zh/config/server/https.md)
- [server.middlewareMode](/zh/config/server/middleware-mode.md)
- [server.open](/zh/config/server/open.md)
- [server.port](/zh/config/server/port.md)
- [server.printUrls](/zh/config/server/print-urls.md)
- [server.proxy](/zh/config/server/proxy.md)
- [server.publicDir](/zh/config/server/public-dir.md)
- [server.setup](/zh/config/server/setup.md)
- [server.strictPort](/zh/config/server/strict-port.md)

### **security**

- [security.nonce](/zh/config/security/nonce.md)
- [security.sri](/zh/config/security/sri.md)

### **moduleFederation**

- [moduleFederation.options](/zh/config/module-federation/options.md)

### **resolve**

- [resolve.aliasStrategy](/zh/config/resolve/alias-strategy.md)
- [resolve.alias](/zh/config/resolve/alias.md)
- [resolve.conditionNames](/zh/config/resolve/condition-names.md)
- [resolve.dedupe](/zh/config/resolve/dedupe.md)
- [resolve.extensions](/zh/config/resolve/extensions.md)
- [resolve.mainFields](/zh/config/resolve/main-fields.md)

### **dev**

- [dev.assetPrefix](/zh/config/dev/asset-prefix.md)
- [dev.browserLogs](/zh/config/dev/browser-logs.md)
- [dev.cliShortcuts](/zh/config/dev/cli-shortcuts.md)
- [dev.client](/zh/config/dev/client.md)
- [dev.hmr](/zh/config/dev/hmr.md)
- [dev.lazyCompilation](/zh/config/dev/lazy-compilation.md)
- [dev.liveReload](/zh/config/dev/live-reload.md)
- [dev.progressBar](/zh/config/dev/progress-bar.md)
- [dev.watchFiles](/zh/config/dev/watch-files.md)
- [dev.writeToDisk](/zh/config/dev/write-to-disk.md)

### **tools**

- [tools.bundlerChain](/zh/config/tools/bundler-chain.md)
- [tools.cssExtract](/zh/config/tools/css-extract.md)
- [tools.cssLoader](/zh/config/tools/css-loader.md)
- [tools.htmlPlugin](/zh/config/tools/html-plugin.md)
- [tools.lightningcssLoader](/zh/config/tools/lightningcss-loader.md)
- [tools.postcss](/zh/config/tools/postcss.md)
- [tools.rspack](/zh/config/tools/rspack.md)
- [tools.styleLoader](/zh/config/tools/style-loader.md)
- [tools.swc](/zh/config/tools/swc.md)

### **performance**

- [performance.buildCache](/zh/config/performance/build-cache.md)
- [performance.dnsPrefetch](/zh/config/performance/dns-prefetch.md)
- [performance.preconnect](/zh/config/performance/preconnect.md)
- [performance.prefetch](/zh/config/performance/prefetch.md)
- [performance.preload](/zh/config/performance/preload.md)
- [performance.printFileSize](/zh/config/performance/print-file-size.md)
- [performance.removeConsole](/zh/config/performance/remove-console.md)
