// 适配 JS 环境的代码 //ifdef nodejs import { Blob, FormData, File } from "formdata-node"; import fetch, { Headers } from "node-fetch"; import { URLSearchParams } from "url"; //endif const window = globalThis.window; const _Blob = (window && window.Blob) || Blob; const _File = (window && window.File) || File; const _fetch = (window && window.fetch) || fetch; const _Headers = (window && window.Headers) || Headers; const _FormData = (window && window.FormData) || FormData; const _URLSearchParams = (window && window.URLSearchParams) || URLSearchParams; export { _Blob as Blob, _File as File, _fetch as fetch, _Headers as Headers, _FormData as FormData, _URLSearchParams as URLSearchParams, };