文件名称:graphql-svelte:Svelte和其他本机js的替代apollo-graphql
文件大小:57KB
文件格式:ZIP
更新时间:2024-05-25 18:50:08
TypeScript
简笔画
Svelte和其他本机js的替代apollo-graphql
设置
$ npm i -d graphql-svelte
$ yarn add --dev graphql-svelte
主要配置
import { svqlConfig } from "graphql-svelte";
const client = svqlConfig.getClient(url, wsUrl)
svqlConfig.setHeaders({ 'content-type': 'application/json' })
// Graphql Error
client.on('cache', ({ cacheKey, cacheValue: { fetchError, httpError, parseError, graphQLErrors } }) => {
console.log(f
【文件预览】:
graphql-svelte-master
----.gitignore(153B)
----tsconfig.json(545B)
----commitlint.js(1KB)
----.github()
--------workflows()
----.env(198B)
----rollup.config.ts(1KB)
----test()
--------svqlConfig.test.ts(4KB)
--------GraphQLGlobalFetch.test.ts(1KB)
--------SubscribeQl.test.ts(7KB)
--------SubscribeQlError.test.ts(5KB)
--------GraphQLReloadtOnLoad.test.ts(1KB)
--------GraphQL.test.ts(6KB)
--------GraphQLMalformed.test.ts(746B)
--------SubscribeQlConnections.test.ts(2KB)
--------GraphQLInitialCache.test.ts(1KB)
--------GraphQLParseError.test.ts(1KB)
--------graphqlFetchOptions.test.ts(577B)
--------SubscribeQlRequest.test.ts(2KB)
--------hashObject.test.ts(1KB)
--------helpers()
--------SubscribeQlMax.test.ts(2KB)
--------GraphQLHttpGraphqError.test.ts(1KB)
--------GraphQLHttpParseError.test.ts(1KB)
--------GraphQLResetOnLoad.test.ts(1KB)
----LICENSE(1KB)
----package.json(4KB)
----tslint.json(81B)
----src()
--------svqlConfig.ts(3KB)
--------interfaces.ts(69B)
--------GraphQL.ts(8KB)
--------graphqlFetchOptions.ts(667B)
--------reportCacheErrors.ts(2KB)
--------hashObject.ts(2KB)
--------SubscribeQL.ts(15KB)
----readme.md(1KB)
----index.ts(5KB)
----dist.map(38KB)
----.npmignore(171B)
----.travis.yml(75B)
----.editorconfig(174B)
----API.md(15KB)