您可以通过 NPM 或使用 <script> 标签通过 ESM.sh 来安装 Solid Query。
npm i @tanstack/solid-query
npm i @tanstack/solid-query
或
pnpm add @tanstack/solid-query
pnpm add @tanstack/solid-query
或
yarn add @tanstack/solid-query
yarn add @tanstack/solid-query
或
bun add @tanstack/solid-query
bun add @tanstack/solid-query
如果您不使用模块打包器或包管理器,您还可以通过像 ESM.sh 这样的兼容 ESM 的 CDN 来使用此库。只需在 HTML 文件底部添加一个 <script type="module"> 标签即可。
<script type="module">
import { QueryClient } from 'https://esm.sh/@tanstack/solid-query'
</script>
<script type="module">
import { QueryClient } from 'https://esm.sh/@tanstack/solid-query'
</script>
Solid Query 针对现代浏览器进行了优化。它与以下浏览器配置兼容
Chrome >= 91
Firefox >= 90
Edge >= 91
Safari >= 15
iOS >= 15
Opera >= 77
Chrome >= 91
Firefox >= 90
Edge >= 91
Safari >= 15
iOS >= 15
Opera >= 77
根据您的环境,您可能需要添加 polyfills。如果您想支持旧版浏览器,则需要自行从 node_modules 中转译该库。