本页还没有译文
本页 10 段还没译成简体中文,下面显示的是英文原文。Basic setup
还没翻译译自英文(tanstack.com)本页 10 段都还没译
TanStack devtools provides you with an easy to use and modular client that allows you to compose multiple devtools into one easy to use panel.
Setup
Install the TanStack Devtools library, this will install the devtools core as well as provide you framework specific adapters.
npm i @tanstack/react-devtoolsNext in the root of your application import the TanStackDevtools from the required framework adapter (in this case @tanstack/react-devtools).
import { TanStackDevtools } from '@tanstack/react-devtools'
import App from './App'
createRoot(document.getElementById('root')!).render(
<StrictMode>
<App />
<TanStackDevtools />
</StrictMode>,
)Import the desired devtools and provide it to the TanStackDevtools component along with a label for the menu.
Currently TanStack offers:
QueryDevtoolsRouterDevtoolsPacerDevtoolsFormDevtoolscoming soon
import { createRoot } from 'react-dom/client'
import { TanStackDevtools } from '@tanstack/react-devtools'
import { ReactQueryDevtoolsPanel } from '@tanstack/react-query-devtools'
import { TanStackRouterDevtoolsPanel } from '@tanstack/react-router-devtools'
import { ReactFormDevtoolsPanel } from '@tanstack/react-form-devtools'
import App from './App'
createRoot(document.getElementById('root')!).render(
<StrictMode>
<App />
<TanStackDevtools
plugins={[
{
name: 'TanStack Query',
render: <ReactQueryDevtoolsPanel />,
},
{
name: 'TanStack Router',
render: <TanStackRouterDevtoolsPanel />,
},
{
name: 'TanStack Form',
render: <ReactFormDevtoolsPanel />,
},
]}
/>
</StrictMode>,
)Finally add any additional configuration you desire to the TanStackDevtools component, more information can be found under the TanStack Devtools Configuration section.
A complete working example can be found in our basic example.