Skip to content

导出体积

export-size 生成
版本:14.1.0
日期:2026-01-07T03:07:59.027Z

请注意,这是每个单独 API 的打包尺寸(不包括 Vue)。由于我们在每个函数之下都有大量共享的实用工具,因此导入两个不同的函数并不意味着打包尺寸会是它们的总和(通常会更小)。根据你使用的打包器和压缩器,最终结果可能会有所不同,此列表仅供参考。

@vueuse/core

函数最小+gzip大小
useDark3.22 kB
useColorMode3.11 kB
useInfiniteScroll2.89 kB
createFetch2.68 kB
useParallax2.41 kB
useFetch2.3 kB
useMediaControls2.27 kB
useWindowScroll2.25 kB
useScroll2.22 kB
useLocalStorage1.98 kB
useSessionStorage1.98 kB
useStorage1.95 kB
useMouseInElement1.86 kB
useVirtualList1.76 kB
useAnimate1.74 kB
useBreakpoints1.71 kB
useScreenSafeArea1.63 kB
useWebSocket1.57 kB
useStorageAsync1.49 kB
useUrlSearchParams1.48 kB
useGamepad1.47 kB
useClipboard1.46 kB
useThrottledRefHistory1.46 kB
useWindowSize1.46 kB
usePointerLock1.44 kB
useTimeAgo1.43 kB
useDebouncedRefHistory1.38 kB
useFocusWithin1.37 kB
useDraggable1.33 kB
useElementBounding1.3 kB
useDevicesList1.29 kB
usePointerSwipe1.29 kB
useMagicKeys1.26 kB
onClickOutside1.25 kB
useDevicePixelRatio1.23 kB
useImage1.23 kB
useFullscreen1.22 kB
useScrollLock1.22 kB
useWebNotification1.22 kB
usePreferredContrast1.2 kB
useIdle1.19 kB
usePreferredColorScheme1.19 kB
useRefHistory1.18 kB
useActiveElement1.18 kB
usePreferredReducedTransparency1.18 kB
usePreferredReducedMotion1.18 kB
usePreferredDark1.16 kB
useEventSource1.14 kB
useElementHover1.14 kB
useDeviceMotion1.14 kB
useMediaQuery1.13 kB
useTimeAgoIntl1.12 kB
useDropZone1.12 kB
useScriptTag1.11 kB
useClipboardItems1.03 kB
useBluetooth1.03 kB
useMouse1.02 kB
useTransition1.02 kB
onLongPress1.02 kB
useWakeLock1.02 kB
useOffsetPagination1 kB
useDateFormat988 B
useAsyncState974 B
usePointer973 B
useSwipe952 B
useTitle933 B
useTextareaAutosize931 B
useWebWorkerFn927 B
useOnline925 B
useElementSize909 B
useNetwork909 B
useBroadcastChannel907 B
useDisplayMedia883 B
usePermission883 B
useElementByPoint861 B
useBrowserLocation835 B
useBattery823 B
useCssVar814 B
useTextDirection809 B
useScreenOrientation800 B
useElementVisibility796 B
useBase64794 B
useMousePressed786 B
onStartTyping772 B
useFileDialog770 B
formatDate757 B
formatTimeAgo755 B
onKeyPressed755 B
useTextSelection755 B
useFocus754 B
useSpeechSynthesis754 B
useDeviceOrientation753 B
onKeyDown752 B
onKeyUp752 B
executeTransition729 B
onKeyStroke728 B
onElementRemoval727 B
useSpeechRecognition721 B
useTimestamp711 B
useFileSystemAccess707 B
transition704 B
useNavigatorLanguage700 B
useVibrate697 B
useNow677 B
useKeyModifier671 B
useUserMedia658 B
usePageLeave647 B
useIntersectionObserver646 B
syncRef641 B
useDocumentVisibility626 B
useWindowFocus623 B
usePreferredLanguages616 B
until605 B
useCountdown594 B
createReusableTemplate571 B
watchTriggerable570 B
useMutationObserver560 B
useFps558 B
useGeolocation552 B
throttledRef544 B
useThrottle542 B
throttledWatch539 B
refThrottled536 B
useMemory535 B
useEventListener532 B
watchThrottled530 B
useStyleTag517 B
useVModels515 B
useResizeObserver508 B
useAsyncQueue505 B
useManualRefHistory505 B
useVModel486 B
useParentElement482 B
pausableWatch476 B
useThrottleFn475 B
debouncedWatch471 B
reactivePick467 B
watchPausable465 B
debouncedRef462 B
formatTimeAgoIntl458 B
useDebounce458 B
useInterval457 B
watchDebounced455 B
useCycleList452 B
refDebounced451 B
useFavicon445 B
useRafFn443 B
ignorableWatch421 B
controlledRef419 B
useConfirmDialog417 B
createInjectionState417 B
useTimeoutPoll411 B
watchIgnorable410 B
refWithControl409 B
useTimeout403 B
createTemplatePromise397 B
asyncComputed394 B
useStepper392 B
usePerformanceObserver390 B
useDebounceFn388 B
reactiveOmit383 B
computedAsync382 B
useIntervalFn375 B
useCurrentElement370 B
throttleFilter369 B
useArrayIncludes357 B
TransitionPresets345 B
useShare345 B
useSSRWidth342 B
watchAtMost339 B
useTimeoutFn336 B
useSorted334 B
useWebWorker328 B
reactifyObject318 B
provideSSRWidth313 B
useArrayDifference312 B
watchArray303 B
templateRef298 B
debounceFilter292 B
pausableFilter292 B
toRefs292 B
useCloned289 B
useEventBus289 B
normalizeDate288 B
useEyeDropper285 B
reactiveComputed280 B
injectLocal270 B
useCounter265 B
controlledComputed264 B
createSharedComposable261 B
toReactive260 B
usePrevious251 B
computedWithControl251 B
useObjectUrl249 B
provideLocal248 B
mapGamepadToXbox360Controller247 B
createEventHook246 B
autoResetRef244 B
useMemoize242 B
isIOS242 B
refAutoReset235 B
watchWithFilter233 B
useArrayUnique219 B
useToNumber213 B
StorageSerializers211 B
eagerComputed208 B
useToggle208 B
extendRef207 B
increaseWithUnit207 B
useArrayFindLast204 B
makeDestructurable201 B
useCached199 B
syncRefs198 B
computedEager197 B
useLastChanged196 B
createReactiveFn191 B
setSSRHandler188 B
hyphenate187 B
getSSRHandler186 B
camelize184 B
useArrayReduce183 B
toRef180 B
reactify179 B
whenever173 B
createFilterWrapper172 B
refManualReset172 B
useSupported170 B
tryOnMounted164 B
tryOnBeforeMount163 B
createSingletonPromise157 B
createGlobalState152 B
tryOnBeforeUnmount148 B
refDefault146 B
formatTimeAgoIntlParts145 B
objectOmit145 B
tryOnUnmounted144 B
computedInject142 B
objectPick141 B
useArrayJoin139 B
promiseTimeout138 B
useArrayFindIndex138 B
useArrayFind137 B
useArraySome135 B
useTemplateRefsList133 B
isObject133 B
useArrayFilter133 B
useArrayEvery131 B
DefaultMagicKeysAliasMap130 B
useArrayMap129 B
getLifeCycleTarget128 B
set127 B
tryOnScopeDispose125 B
rand124 B
watchOnce123 B
useMounted122 B
breakpointsMasterCss120 B
assert120 B
defaultLocation118 B
defaultNavigator118 B
useToString118 B
get117 B
watchImmediate117 B
defaultWindow116 B
defaultDocument114 B
pxValue114 B
createRef113 B
watchDeep113 B
breakpointsSematic111 B
containsProp111 B
unrefElement109 B
clamp109 B
breakpointsBootstrapV5108 B
hasOwn107 B
noop107 B
now106 B
breakpointsTailwind104 B
isDefined103 B
timestamp103 B
breakpointsVuetifyV3102 B
notNullish102 B
toArray102 B
createUnrefFn101 B
bypassFilter98 B
isClient97 B
breakpointsAntDesign96 B
breakpointsVuetifyV296 B
isDef94 B
objectEntries94 B
breakpointsVuetify93 B
breakpointsQuasar92 B
invoke92 B
isWorker84 B
identity83 B
breakpointsPrimeFlex82 B
breakpointsElement81 B
cloneFnJSON78 B
customStorageEventName67 B

@vueuse/components

函数最小+gzip大小
UseDraggable587 B
vMouseInElement544 B
UseDark515 B
UseObjectUrl474 B
UseColorMode409 B
UseVirtualList400 B
UseOffsetPagination374 B
UseScreenSafeArea367 B
UseElementSize357 B
UseImage354 B
UseMouseInElement344 B
VOnClickOutside331 B
vOnClickOutside326 B
UseMousePressed318 B
UseElementVisibility316 B
OnLongPress307 B
UseTimeAgo307 B
UseElementBounding304 B
UsePointer295 B
vScroll292 B
OnClickOutside287 B
UseFullscreen285 B
UseWindowSize282 B
UseIdle280 B
UseMouse280 B
vElementSize280 B
vOnKeyStroke277 B
UsePointerLock273 B
UseDevicesList272 B
vElementBounding272 B
UseActiveElement268 B
UseTimestamp268 B
UseGeolocation267 B
UseClipboard266 B
UsePreferredColorScheme261 B
UsePreferredDark259 B
UseDeviceMotion258 B
UseNow257 B
UseDocumentVisibility256 B
UsePreferredContrast255 B
UsePageLeave254 B
UsePreferredLanguages254 B
UseDevicePixelRatio253 B
UseWindowFocus253 B
UsePreferredReducedMotion251 B
UseBattery250 B
UseEyeDropper249 B
UsePreferredReducedTransparency248 B
UseOnline246 B
UseDeviceOrientation245 B
UseNetwork245 B
UseBrowserLocation242 B
vElementVisibility237 B
vElementHover234 B
VOnLongPress232 B
vIntersectionObserver228 B
vOnLongPress224 B
vInfiniteScroll214 B
vResizeObserver214 B
vScrollLock176 B

@vueuse/math

函数最小+gzip大小
useClamp223 B
usePrecision218 B
useMath211 B
useSum190 B
useMax184 B
useMin172 B
useAverage171 B
useProjection163 B
createProjection153 B
and118 B
not107 B
or106 B
logicAnd104 B
createGenericProjection97 B
logicOr95 B
useTrunc94 B
useCeil92 B
useRound92 B
useAbs90 B
useFloor90 B
logicNot83 B

@vueuse/nuxt

函数最小+gzip大小
default836 B

@vueuse/router

函数最小+gzip大小
useRouteParams520 B
useRouteQuery506 B
useRouteHash363 B

@vueuse/integrations

函数最小+gzip大小
useAxios1.28 kB
useAsyncValidator1.04 kB
useDrauu700 B
useSortable486 B
createCookies475 B
useFocusTrap468 B
useIDBKeyval436 B
useCookies435 B
useNProgress429 B
useFuse331 B
useQRCode305 B
useChangeCase290 B
moveArrayElement261 B
useJwt183 B
insertNodeAt109 B
removeNode91 B

@vueuse/rxjs

函数最小+gzip大小
useExtractedObservable341 B
useSubject252 B
watchExtractedObservable250 B
useObservable225 B
fromEvent219 B
useSubscription162 B
from122 B
toObserver73 B

@vueuse/firebase

函数最小+gzip大小
useFirestore661 B
useRTDB243 B
useAuth155 B

@vueuse/electron

函数最小+gzip大小
useIpcRenderer492 B
useZoomFactor317 B
useZoomLevel285 B
useIpcRendererOn267 B
useIpcRendererInvoke213 B

@vueuse/shared

函数最小+gzip大小
useDateFormat988 B
formatDate757 B
syncRef641 B
until605 B
watchTriggerable570 B
throttledRef544 B
useThrottle542 B
throttledWatch539 B
refThrottled536 B
watchThrottled530 B
pausableWatch476 B
useThrottleFn475 B
debouncedWatch471 B
reactivePick467 B
watchPausable465 B
debouncedRef462 B
useDebounce458 B
useInterval457 B
watchDebounced455 B
refDebounced451 B
ignorableWatch421 B
controlledRef419 B
createInjectionState417 B
watchIgnorable410 B
refWithControl409 B
useTimeout403 B
useDebounceFn388 B
reactiveOmit383 B
useIntervalFn375 B
throttleFilter369 B
useArrayIncludes357 B
watchAtMost339 B
useTimeoutFn336 B
reactifyObject318 B
useArrayDifference312 B
watchArray303 B
debounceFilter292 B
pausableFilter292 B
toRefs292 B
normalizeDate288 B
reactiveComputed280 B
injectLocal270 B
useCounter265 B
controlledComputed264 B
createSharedComposable261 B
toReactive260 B
computedWithControl251 B
provideLocal248 B
createEventHook246 B
autoResetRef244 B
isIOS242 B
refAutoReset235 B
watchWithFilter233 B
useArrayUnique219 B
useToNumber213 B
eagerComputed208 B
useToggle208 B
extendRef207 B
increaseWithUnit207 B
useArrayFindLast204 B
makeDestructurable201 B
syncRefs198 B
computedEager197 B
useLastChanged196 B
createReactiveFn191 B
hyphenate187 B
camelize184 B
useArrayReduce183 B
toRef180 B
reactify179 B
whenever173 B
createFilterWrapper172 B
refManualReset172 B
tryOnMounted164 B
tryOnBeforeMount163 B
createSingletonPromise157 B
createGlobalState152 B
tryOnBeforeUnmount148 B
refDefault146 B
objectOmit145 B
tryOnUnmounted144 B
objectPick141 B
useArrayJoin139 B
promiseTimeout138 B
useArrayFindIndex138 B
useArrayFind137 B
useArraySome135 B
isObject133 B
useArrayFilter133 B
useArrayEvery131 B
useArrayMap129 B
getLifeCycleTarget128 B
set127 B
tryOnScopeDispose125 B
rand124 B
watchOnce123 B
assert120 B
useToString118 B
get117 B
watchImmediate117 B
pxValue114 B
createRef113 B
watchDeep113 B
containsProp111 B
clamp109 B
hasOwn107 B
noop107 B
now106 B
isDefined103 B
timestamp103 B
notNullish102 B
toArray102 B
bypassFilter98 B
isClient97 B
isDef94 B
objectEntries94 B
invoke92 B
isWorker84 B
identity83 B