Class WebpackOSSPlusPlugin
Properties
finalPrefix
finalPrefix: string = ""
providerType
providerType: any
Methods
aliCheckOSSFile
- aliCheckOSSFile(file: IFileInfo, idx: number, files: IFileInfo[], compilation: Compilation, uploadName: string): Promise<unknown>
-
Parameters
-
file: IFileInfo
-
idx: number
-
files: IFileInfo[]
-
compilation: Compilation
-
uploadName: string
Returns Promise<unknown>
aliUploadFile
- aliUploadFile(file: IFileInfo, idx: number, files: IFileInfo[], compilation: Compilation, uploadName: string): Promise<unknown>
-
Parameters
-
file: IFileInfo
-
idx: number
-
files: IFileInfo[]
-
compilation: Compilation
-
uploadName: string
Returns Promise<unknown>
apply
- apply(compiler: CompilerExt): void
-
Returns void
batchUploadFiles
- batchUploadFiles(files: any, compilation: Compilation): Promise<any>
-
Parameters
-
files: any
-
compilation: Compilation
Returns Promise<any>
checkOSSFile
- checkOSSFile(file: IFileInfo, idx: number, files: IFileInfo[], compilation: Compilation, uploadName: string): Promise<unknown>
-
Parameters
-
file: IFileInfo
-
idx: number
-
files: IFileInfo[]
-
compilation: Compilation
-
uploadName: string
Returns Promise<unknown>
debug
- debug(...args: any[]): void
-
Returns void
getOSSUploadOptions
- getOSSUploadOptions(): {
headers?: any;
} & {
headers?: any;
}
-
Returns {
headers?: any;
} & {
headers?: any;
}
pickupAssetsFile
- pickupAssetsFile(compilation: Compilation): IFileInfo[]
-
Returns IFileInfo[]
pluginEmitFn
- pluginEmitFn(compilation: Compilation, cb: any): void
-
Parameters
-
compilation: Compilation
-
cb: any
Returns void
qcloudCheckOSSFile
- qcloudCheckOSSFile(file: IFileInfo, idx: number, files: IFileInfo[], compilation: Compilation, uploadName: string): Promise<unknown>
-
Parameters
-
file: IFileInfo
-
idx: number
-
files: IFileInfo[]
-
compilation: Compilation
-
uploadName: string
Returns Promise<unknown>
qcloudUploadFile
- qcloudUploadFile(file: IFileInfo, idx: number, files: IFileInfo[], compilation: Compilation, uploadName: string): Promise<unknown>
-
Parameters
-
file: IFileInfo
-
idx: number
-
files: IFileInfo[]
-
compilation: Compilation
-
uploadName: string
Returns Promise<unknown>
qiniuCheckOSSFile
- qiniuCheckOSSFile(file: IFileInfo, idx: number, files: IFileInfo[], compilation: Compilation, uploadName: string): Promise<unknown>
-
Parameters
-
file: IFileInfo
-
idx: number
-
files: IFileInfo[]
-
compilation: Compilation
-
uploadName: string
Returns Promise<unknown>
qiniuUploadFile
- qiniuUploadFile(file: IFileInfo, idx: number, files: IFileInfo[], compilation: Compilation, uploadName: string): Promise<unknown>
-
Parameters
-
file: IFileInfo
-
idx: number
-
files: IFileInfo[]
-
compilation: Compilation
-
uploadName: string
Returns Promise<unknown>
uploadFile
- uploadFile(file: IFileInfo, idx: number, files: IFileInfo[], compilation: Compilation, uploadName: string): Promise<unknown>
-
Parameters
-
file: IFileInfo
-
idx: number
-
files: IFileInfo[]
-
compilation: Compilation
-
uploadName: string
Returns Promise<unknown>