Skip to main content

Installation

还没翻译译自英文(tanstack.com)本页 28 段都还没译

Pacer packages are ESM-only, target ES2022, and require Node.js 20 or newer when running in Node.js. The Octane adapter requires Node.js 22.22.2 or newer. Ember includes a CommonJS addon metadata shim for its build tooling; its runtime entry points are ESM. Use ESM imports or dynamic import() when consuming them.

Install the adapter for your framework with your preferred package manager:

npm i @tanstack/react-pacer
pnpm add @tanstack/react-pacer
yarn add @tanstack/react-pacer
bun add @tanstack/react-pacer

Each framework package re-exports everything from the core @tanstack/pacer package, so you do not need to install the core package separately.

Note

Not using a framework? Install the core @tanstack/pacer package directly for vanilla JavaScript.

Devtools

Developer tools are available using TanStack Devtools. Install the devtools adapter and the Pacer devtools plugin as dev dependencies to inspect your pacers at runtime.

npm i @tanstack/react-devtools
npm i @tanstack/react-pacer-devtools
pnpm add @tanstack/react-devtools
pnpm add @tanstack/react-pacer-devtools
yarn add @tanstack/react-devtools
yarn add @tanstack/react-pacer-devtools
bun add @tanstack/react-devtools
bun add @tanstack/react-pacer-devtools

See the devtools page for setup and usage.

Next steps

Your framework's quick start walks through a first debouncer, then covers selected state, reactive options, async work, default options, and cleanup: