一个用于监听和处理控制台方法调用的轻量级(minified and brotlied: <= 345B)实用程序。
- npm:
npm install console-listener --save - CDN
<script src="https://unpkg.com/console-listener@latest/dist/console-listener.browser.min.js"></script> <!-- or --> <script src="https://cdn.jsdelivr.net/npm/console-listener@latest/dist/console-listener.browser.min.js"></script>
listener.on("log", (message) => {
console.log(message)
})
// or
listener.on((methodName, ...args) => {
console.log(`Method: ${methodName}, Args:`, args)
})
// or
listener.on({
log: (message) => console.log("Log:", message),
warn: (message) => console.warn("Warning:", message),
all: (methodName, ...args) =>
console.log(`Method: ${methodName}, Args:`, args),
})
// You can call the methods on the console object normally
console.log("this is log")
console.warn("this is warn")具体可以查看.browserslistrc文件。
每个版本的详细更改记录在CHANGELOG.md中.
Copyright (c) 2025-present, ajiho