Cannot find module ‘vite-plugin-compression‘ or its corresponding type declarations
【代码】Cannot find module 'vite-plugin-compression' or its corresponding type declarations。
·
TS2307: Cannot find module 'vite-plugin-compression' or its corresponding type declarations.
错误描述:
解决方法:
增加描述文件:
/**
* @description vite-plugin-compression 包的声明文件,否则在vite.config.ts中会报错
*/
declare module 'vite-plugin-compression' {
export interface VitePluginCompression {
/**
* Log compressed files and their compression ratios.
* @default: true
*/
verbose?: boolean;
/**
* Minimum file size before compression is used.
* @default 1025
*/
threshold?: number;
/**
* Filter files that do not need to be compressed
* @default /\.(js|mjs|json|css|html)$/i
*/
filter?: RegExp | ((file: string) => boolean);
/**
* Whether to enable compression
* @default: false
*/
disable?: boolean;
/**
* Compression algorithm
* @default gzip
*/
algorithm?: Algorithm;
/**
* File format after compression
* @default .gz
*/
ext?: string;
/**
* Compression Options
*/
compressionOptions?: CompressionOptions;
/**
* Delete the corresponding source file after compressing the file
* @default: false
*/
deleteOriginFile?: boolean;
/**
* success callback after completed
*/
success?: () => void;
}
}
昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链
更多推荐



所有评论(0)