Skip to content

导出体积

export-size 生成
版本:13.5.0
日期:2025-07-11T09:34:53.844Z

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

@vueuse/core

Functionmin+gzipped
useDark3.24 kB
useColorMode3.14 kB
useInfiniteScroll2.86 kB
createFetch2.66 kB
useParallax2.41 kB
useFetch2.28 kB
useMediaControls2.26 kB
useWindowScroll2.24 kB
useScroll2.22 kB
useSessionStorage2.03 kB
useLocalStorage2.03 kB
useStorage2 kB
useMouseInElement1.87 kB
useAnimate1.75 kB
useBreakpoints1.74 kB
useVirtualList1.74 kB
useScreenSafeArea1.63 kB
useWebSocket1.58 kB
useUrlSearchParams1.51 kB
useWindowSize1.49 kB
usePointerLock1.48 kB
useStorageAsync1.47 kB
useGamepad1.47 kB
useThrottledRefHistory1.47 kB
useClipboard1.44 kB
useTimeAgo1.42 kB
useDebouncedRefHistory1.39 kB
useDraggable1.37 kB
useFocusWithin1.37 kB
useDevicesList1.34 kB
usePointerSwipe1.33 kB
useElementBounding1.31 kB
onClickOutside1.27 kB
useDevicePixelRatio1.27 kB
usePreferredContrast1.24 kB
usePreferredColorScheme1.24 kB
useWebNotification1.23 kB
useFullscreen1.23 kB
usePreferredReducedTransparency1.22 kB
usePreferredReducedMotion1.22 kB
usePreferredDark1.21 kB
useScrollLock1.2 kB
useRefHistory1.2 kB
useActiveElement1.19 kB
useImage1.19 kB
useDeviceMotion1.19 kB
useIdle1.18 kB
useMagicKeys1.17 kB
useMediaQuery1.17 kB
useElementHover1.17 kB
useScriptTag1.16 kB
useDropZone1.13 kB
useEventSource1.12 kB
useMouse1.08 kB
useBluetooth1.04 kB
onLongPress1.04 kB
useWakeLock1.04 kB
useClipboardItems1.03 kB
usePointer1.03 kB
useOffsetPagination1.02 kB
useSwipe1.02 kB
useOnline979 B
useDateFormat972 B
useNetwork964 B
usePermission941 B
useAsyncState931 B
useDisplayMedia926 B
useTextareaAutosize922 B
useBroadcastChannel917 B
useTitle912 B
useTransition912 B
useElementSize897 B
useWebWorkerFn888 B
useBrowserLocation884 B
useBattery869 B
useElementByPoint859 B
useScreenOrientation848 B
useMousePressed837 B
onStartTyping825 B
onKeyPressed813 B
onKeyUp812 B
onKeyDown811 B
useDeviceOrientation807 B
useFocus802 B
useCssVar796 B
useTextDirection796 B
useBase64794 B
useElementVisibility793 B
useTextSelection786 B
onKeyStroke784 B
useNavigatorLanguage759 B
formatTimeAgo750 B
formatDate742 B
useSpeechSynthesis736 B
onElementRemoval735 B
useKeyModifier728 B
useSpeechRecognition714 B
useTimestamp709 B
usePageLeave707 B
useFileDialog702 B
useVibrate700 B
useDocumentVisibility692 B
useFileSystemAccess683 B
useWindowFocus681 B
useNow676 B
usePreferredLanguages664 B
useIntersectionObserver638 B
syncRef637 B
useUserMedia633 B
until609 B
executeTransition603 B
createReusableTemplate593 B
useEventListener588 B
watchTriggerable570 B
useCountdown565 B
useMutationObserver558 B
useFps553 B
useGeolocation553 B
useMemory538 B
refThrottled534 B
throttledRef534 B
useThrottle534 B
throttledWatch531 B
watchThrottled531 B
useManualRefHistory518 B
useStyleTag513 B
useVModels509 B
useAsyncQueue505 B
useResizeObserver500 B
useVModel486 B
useThrottleFn471 B
useParentElement467 B
reactivePick464 B
pausableWatch463 B
watchPausable463 B
useInterval461 B
debouncedWatch455 B
watchDebounced455 B
debouncedRef451 B
refDebounced451 B
useDebounce451 B
useCycleList444 B
useRafFn443 B
useFavicon441 B
useConfirmDialog416 B
useTimeoutPoll414 B
controlledRef413 B
ignorableWatch410 B
watchIgnorable410 B
refWithControl402 B
useTimeout402 B
reactiveOmit395 B
useStepper392 B
usePerformanceObserver391 B
createTemplatePromise390 B
useDebounceFn388 B
createInjectionState386 B
throttleFilter371 B
useIntervalFn367 B
useCurrentElement365 B
asyncComputed360 B
computedAsync360 B
useShare360 B
TransitionPresets345 B
useArrayIncludes344 B
useTimeoutFn335 B
useWebWorker325 B
watchAtMost323 B
reactifyObject318 B
useSSRWidth309 B
useSorted309 B
watchArray303 B
useArrayDifference301 B
pausableFilter293 B
debounceFilter292 B
normalizeDate291 B
useCloned289 B
provideSSRWidth288 B
reactiveComputed288 B
toRefs285 B
templateRef283 B
useEyeDropper283 B
useEventBus282 B
toReactive269 B
useCounter265 B
computedWithControl251 B
controlledComputed251 B
usePrevious249 B
mapGamepadToXbox360Controller247 B
useObjectUrl247 B
createEventHook247 B
injectLocal246 B
useMemoize242 B
isIOS238 B
autoResetRef236 B
refAutoReset236 B
watchWithFilter233 B
createSharedComposable232 B
provideLocal226 B
useArrayUnique219 B
useToNumber213 B
StorageSerializers211 B
useToggle208 B
extendRef207 B
useArrayFindLast204 B
makeDestructurable201 B
useCached199 B
increaseWithUnit199 B
syncRefs198 B
resolveRef193 B
computedEager189 B
eagerComputed189 B
setSSRHandler188 B
useLastChanged188 B
hyphenate187 B
getSSRHandler186 B
camelize184 B
useArrayReduce183 B
toRef181 B
createReactiveFn179 B
reactify179 B
whenever173 B
createFilterWrapper172 B
useSupported170 B
tryOnMounted164 B
tryOnBeforeMount163 B
createSingletonPromise157 B
createGlobalState152 B
tryOnBeforeUnmount148 B
objectOmit145 B
tryOnUnmounted144 B
computedInject142 B
objectPick141 B
refDefault140 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
clamp109 B
breakpointsBootstrapV5108 B
hasOwn107 B
noop107 B
now106 B
breakpointsTailwind104 B
isDefined103 B
timestamp103 B
breakpointsVuetifyV3102 B
unrefElement102 B
notNullish102 B
toArray102 B
createUnrefFn101 B
bypassFilter98 B
isClient97 B
breakpointsAntDesign96 B
breakpointsVuetifyV296 B
isDef94 B
objectEntries94 B
resolveUnref94 B
toValue94 B
breakpointsVuetify93 B
breakpointsQuasar92 B
invoke92 B
isWorker84 B
identity83 B
breakpointsPrimeFlex82 B
breakpointsElement81 B
cloneFnJSON78 B
customStorageEventName67 B

@vueuse/components

Functionmin+gzipped
UseColorMode3.78 kB
vInfiniteScroll3.49 kB
vScroll2.94 kB
vMouseInElement2.8 kB
UseScreenSafeArea2.44 kB
UseImage2.43 kB
vElementBounding2.05 kB
VOnClickOutside1.95 kB
vOnClickOutside1.95 kB
vElementSize1.93 kB
vElementHover1.87 kB
OnLongPress1.84 kB
vElementVisibility1.79 kB
VOnLongPress1.76 kB
vOnLongPress1.76 kB
UseDraggable1.64 kB
vIntersectionObserver1.64 kB
vOnKeyStroke1.54 kB
vResizeObserver1.54 kB
UseDark1.5 kB
UseVirtualList1.49 kB
UseOffsetPagination1.47 kB
UseElementSize1.43 kB
UseTimeAgo1.41 kB
OnClickOutside1.4 kB
UseMousePressed1.39 kB
UsePointer1.39 kB
UseMouseInElement1.39 kB
UseClipboard1.38 kB
UseElementVisibility1.38 kB
UseElementBounding1.38 kB
UseIdle1.38 kB
UseGeolocation1.38 kB
UseFullscreen1.37 kB
UsePointerLock1.37 kB
UseDevicesList1.37 kB
UseTimestamp1.37 kB
UseMouse1.37 kB
UseEyeDropper1.36 kB
UseWindowSize1.36 kB
UsePreferredReducedTransparency1.36 kB
UseNow1.36 kB
UseObjectUrl1.36 kB
UseDevicePixelRatio1.35 kB
UsePreferredReducedMotion1.35 kB
UsePreferredColorScheme1.35 kB
UsePreferredContrast1.35 kB
UsePreferredDark1.35 kB
UsePreferredLanguages1.35 kB
UseWindowFocus1.35 kB
UsePageLeave1.35 kB
UseDocumentVisibility1.34 kB
UseOnline1.34 kB
UseActiveElement1.34 kB
UseDeviceOrientation1.34 kB
UseBattery1.34 kB
UseNetwork1.34 kB
UseBrowserLocation1.34 kB
UseDeviceMotion1.33 kB
vScrollLock1.28 kB

@vueuse/math

Functionmin+gzipped
useClamp223 B
usePrecision212 B
useSum190 B
useMax184 B
useMath178 B
useMin172 B
useAverage171 B
useProjection163 B
createProjection153 B
and104 B
logicAnd104 B
createGenericProjection97 B
logicOr95 B
or95 B
useTrunc94 B
useCeil92 B
useRound92 B
useAbs90 B
useFloor90 B
logicNot83 B
not83 B

@vueuse/nuxt

Functionmin+gzipped
default831 B

@vueuse/router

Functionmin+gzipped
useRouteParams518 B
useRouteQuery506 B
useRouteHash359 B

@vueuse/integrations

Functionmin+gzipped
useAxios1.39 kB
useAsyncValidator1.13 kB
useDrauu780 B
useSortable572 B
createCookies570 B
useCookies534 B
useNProgress531 B
useIDBKeyval525 B
useFocusTrap515 B
useFuse424 B
useQRCode403 B
useChangeCase386 B
moveArrayElement348 B
useJwt285 B
insertNodeAt201 B
removeNode174 B

@vueuse/rxjs

Functionmin+gzipped
useExtractedObservable344 B
watchExtractedObservable264 B
useSubject257 B
useObservable225 B
fromEvent219 B
useSubscription161 B
from122 B
toObserver73 B

@vueuse/firebase

Functionmin+gzipped
useFirestore667 B
useRTDB257 B
useAuth160 B

@vueuse/electron

Functionmin+gzipped
useIpcRenderer482 B
useZoomFactor322 B
useZoomLevel277 B
useIpcRendererOn267 B
useIpcRendererInvoke213 B

@vueuse/shared

Functionmin+gzipped
useDateFormat972 B
formatDate742 B
syncRef637 B
until609 B
watchTriggerable570 B
refThrottled534 B
throttledRef534 B
useThrottle534 B
throttledWatch531 B
watchThrottled531 B
useThrottleFn471 B
reactivePick464 B
pausableWatch463 B
watchPausable463 B
useInterval461 B
debouncedWatch455 B
watchDebounced455 B
debouncedRef451 B
refDebounced451 B
useDebounce451 B
controlledRef413 B
ignorableWatch410 B
watchIgnorable410 B
refWithControl402 B
useTimeout402 B
reactiveOmit395 B
useDebounceFn388 B
createInjectionState386 B
throttleFilter371 B
useIntervalFn367 B
useArrayIncludes344 B
useTimeoutFn335 B
watchAtMost323 B
reactifyObject318 B
watchArray303 B
useArrayDifference301 B
pausableFilter293 B
debounceFilter292 B
normalizeDate291 B
reactiveComputed288 B
toRefs285 B
toReactive269 B
useCounter265 B
computedWithControl251 B
controlledComputed251 B
createEventHook247 B
injectLocal246 B
isIOS238 B
autoResetRef236 B
refAutoReset236 B
watchWithFilter233 B
createSharedComposable232 B
provideLocal226 B
useArrayUnique219 B
useToNumber213 B
useToggle208 B
extendRef207 B
useArrayFindLast204 B
makeDestructurable201 B
increaseWithUnit199 B
syncRefs198 B
resolveRef193 B
computedEager189 B
eagerComputed189 B
useLastChanged188 B
hyphenate187 B
camelize184 B
useArrayReduce183 B
toRef181 B
createReactiveFn179 B
reactify179 B
whenever173 B
createFilterWrapper172 B
tryOnMounted164 B
tryOnBeforeMount163 B
createSingletonPromise157 B
createGlobalState152 B
tryOnBeforeUnmount148 B
objectOmit145 B
tryOnUnmounted144 B
objectPick141 B
refDefault140 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
resolveUnref94 B
toValue94 B
invoke92 B
isWorker84 B
identity83 B