Files
FiDA_Front/src/ignoredWarning.ts
2026-03-02 13:51:14 +08:00

20 lines
528 B
TypeScript

// 定义要忽略的警告关键词列表
const ignoredWarnings = [
// '`markRaw` or using `shallowRef` instead of `ref`',
]
/** 忽略组件响应式警告 */
export default function (app) {
// 只忽略组件响应式警告
app.config.warnHandler = (msg, instance, trace) => {
// 检查是否包含要忽略的关键词
const shouldIgnore = ignoredWarnings.some(warning =>
msg.includes(warning)
)
// 如果不应该忽略,才输出警告
if (!shouldIgnore) {
console.warn(msg, instance, trace)
}
}
}