René's URL Explorer Experiment


Title: Logger - Rspack

Open Graph Title: Logger - Rspack

Description: Logging output is an additional way to display messages to the end users. Rspack logger is available to loaders and plugins. Emitting as part of the Stats and configured by the user in rspack configuration. Benefits of custom logging API in Rspack: Common place to configure the logging display levelLogging output exportable as part of the stats.jsonStats presets affect logging outputPlugins can affect logging capturing and display levelWhen using multiple plugins and loaders they use a common logging solutionCLI, UI tools for Rspack may choose different ways to display loggingRspack core can emit logging output, e.g. timing data By introducing Rspack logging API we hope to unify the way Rspack plugins and loaders emit logs and allow better ways to inspect build problems. Integrated logging solution supports plugins and loaders developers by improving their development experience. Paves the way for non-CLI Rspack solutions like dashboards or other UIs. :::warning Avoid noise in the log Avoid noise in the log! Keep in mind that multiple plugins and loaders are used together. Loaders are usually processing multiple files and are invoked for every file. Choose a logging level as low as possible to keep the log output informative. :::

Open Graph Description: Fast Rust-based web bundler

Opengraph URL: https://rspack.rs

X: @rspack_dev

Generator: Rspress v2.0.0-rc.8

direct link

Domain: rspack.dev

NoneIE=edge
og:imagehttps://assets.rspack.rs/rspack/rspack-og-image.png
twitter:cardsummary_large_image
baidu-site-verificationcodeva-bE2dFTowhk
og:typewebsite

Links:

https://rspack.dev/
Guidehttps://rspack.dev/guide/start/introduction
Confighttps://rspack.dev/config/
Pluginhttps://rspack.dev/plugins/
APIhttps://rspack.dev/api/
Bloghttps://rspack.dev/blog/
FAQhttps://rspack.dev/misc/faq
Teamhttps://rspack.dev/misc/team/core-team
Brandinghttps://rspack.dev/misc/branding/guideline
Glossaryhttps://rspack.dev/misc/glossary
Roadmaphttps://rspack.dev/misc/planning/roadmap
Contributinghttps://rspack.dev/contribute/
Playgroundhttps://playground.rspack.rs
Changeloghttps://github.com/web-infra-dev/rspack/releases
Rspack 0.x Dochttp://v0.rspack.rs/
Englishhttps://rspack.dev/javascript-api/logger
简体中文https://rspack.dev/zh/api/javascript-api/logger
https://github.com/web-infra-dev/rspack
https://discord.gg/sYK4QjyZ4V
https://twitter.com/rspack_dev
https://bsky.app/profile/rspack.dev
https://applink.feishu.cn/client/chat/chatter/add_by_link?link_token=3c3vca77-bfc0-4ef5-b62b-9c5c9c92f1b4
简体中文https://rspack.dev/zh/api/javascript-api/logger
https://github.com/web-infra-dev/rspack
https://discord.gg/sYK4QjyZ4V
https://twitter.com/rspack_dev
https://bsky.app/profile/rspack.dev
https://applink.feishu.cn/client/chat/chatter/add_by_link?link_token=3c3vca77-bfc0-4ef5-b62b-9c5c9c92f1b4
Introductionhttps://rspack.dev/api/
Command line interfacehttps://rspack.dev/api/cli
Module methodshttps://rspack.dev/api/runtime-api/module-methods
Module variableshttps://rspack.dev/api/runtime-api/module-variables
Hot module replacementhttps://rspack.dev/api/runtime-api/hmr
JavaScript APIhttps://rspack.dev/api/javascript-api/
Compilerhttps://rspack.dev/api/javascript-api/compiler
Compilationhttps://rspack.dev/api/javascript-api/compilation
Statshttps://rspack.dev/api/javascript-api/stats
Stats JSONhttps://rspack.dev/api/javascript-api/stats-json
Loggerhttps://rspack.dev/api/javascript-api/logger
Cachehttps://rspack.dev/api/javascript-api/cache
SWC APIhttps://rspack.dev/api/javascript-api/swc
Resolver APIhttps://rspack.dev/api/javascript-api/resolver
Browser APIhttps://rspack.dev/api/javascript-api/browser
Overviewhttps://rspack.dev/api/loader-api/
Writing loadershttps://rspack.dev/api/loader-api/writing-loaders
Loader contexthttps://rspack.dev/api/loader-api/context
Inline loadershttps://rspack.dev/api/loader-api/inline
Inline matchResourcehttps://rspack.dev/api/loader-api/inline-match-resource
Overviewhttps://rspack.dev/api/plugin-api/
Compiler hookshttps://rspack.dev/api/plugin-api/compiler-hooks
Compilation hookshttps://rspack.dev/api/plugin-api/compilation-hooks
NormalModuleFactoryhttps://rspack.dev/api/plugin-api/normal-module-factory-hooks
ContextModuleFactoryhttps://rspack.dev/api/plugin-api/context-module-factory-hooks
JavascriptModulesPluginhttps://rspack.dev/api/plugin-api/javascript-modules-plugin-hooks
Stats hookshttps://rspack.dev/api/plugin-api/stats-hooks
RuntimePlugin hookshttps://rspack.dev/api/plugin-api/runtime-plugin-hooks
https://webpack.js.org/api/logging/https://webpack.js.org/api/logging/
#https://rspack.dev/api/javascript-api/logger#logger
loadershttps://rspack.dev/guide/features/loader
pluginshttps://rspack.dev/guide/features/plugin
Statshttps://rspack.dev/api/javascript-api/stats-json
rspack configurationhttps://rspack.dev/config/
#https://rspack.dev/api/javascript-api/logger#examples
#https://rspack.dev/api/javascript-api/logger#in-plugin
compilation.getLoggerhttps://rspack.dev/api/javascript-api/compilation#getlogger
#https://rspack.dev/api/javascript-api/logger#in-loader
#https://rspack.dev/api/javascript-api/logger#logger-api
#https://rspack.dev/api/javascript-api/logger#basic-api
#https://rspack.dev/api/javascript-api/logger#assert
#https://rspack.dev/api/javascript-api/logger#status
#https://rspack.dev/api/javascript-api/logger#trace
#https://rspack.dev/api/javascript-api/logger#clear
#https://rspack.dev/api/javascript-api/logger#group-api
#https://rspack.dev/api/javascript-api/logger#time-api
#https://rspack.dev/api/javascript-api/logger#profile-api
#https://rspack.dev/api/javascript-api/logger#child-logger
📝 Edit this pagehttps://github.com/web-infra-dev/rspack/tree/main/website/docs/en/api/javascript-api/logger.mdx
Previous pageStats JSONhttps://rspack.dev/api/javascript-api/stats-json
Next pageCachehttps://rspack.dev/api/javascript-api/cache
Exampleshttps://rspack.dev/api/javascript-api/logger#examples
In pluginhttps://rspack.dev/api/javascript-api/logger#in-plugin
In loaderhttps://rspack.dev/api/javascript-api/logger#in-loader
Logger APIhttps://rspack.dev/api/javascript-api/logger#logger-api
Basic APIhttps://rspack.dev/api/javascript-api/logger#basic-api
asserthttps://rspack.dev/api/javascript-api/logger#assert
statushttps://rspack.dev/api/javascript-api/logger#status
tracehttps://rspack.dev/api/javascript-api/logger#trace
clearhttps://rspack.dev/api/javascript-api/logger#clear
Group APIhttps://rspack.dev/api/javascript-api/logger#group-api
Time APIhttps://rspack.dev/api/javascript-api/logger#time-api
Profile APIhttps://rspack.dev/api/javascript-api/logger#profile-api
Child loggerhttps://rspack.dev/api/javascript-api/logger#child-logger

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.