Skip to content

pantoken / platforms/canvas-theme-editor/src / CdnProvider

Giao diện: CdnProvider

Alpha

Một CDN có thể phục vụ các tệp package npm. Các nhà cung cấp không bao giờ mã hóa cứng tên package — họ chỉ biết cách tạo một URL từ một CdnFile.

Thuộc tính

id

id: string

Alpha

Định danh ổn định, ví dụ "jsdelivr".


label

label: string

Alpha

Tên có thể đọc được bởi con người, ví dụ "jsDelivr".


supportsCombine

supportsCombine: boolean

Alpha

Cho biết liệu CdnProvider.buildCombineUrl có được triển khai hay không.

Phương thức

buildUrl()

buildUrl(file, options?): string

Alpha

Xây dựng URL cho một tệp đơn.

Tham số

file

CdnFile

options?

CdnBuildOptions

Trả về

string


buildCombineUrl()?

optional buildCombineUrl(files, options?): string

Alpha

Xây dựng một URL phục vụ nhiều tệp được nối lại với nhau. Bắt buộc khi và chỉ khi supportsCombine.

Tham số

files

CdnFile[]

options?

CdnBuildOptions

Trả về

string