Не удалось разрешить импорт «@urql/exchange-graphcache» из «src/маршруты/$layout.svelte». Существует ли этот файл?

#javascript #yarnpkg #svelte #urql #sveltekit

Вопрос:

У меня есть проект sveltekit, над которым я работал, и некоторое время назад я настроил графическое кэширование с помощью @urql/exchange-graphcache. Однако я только что установил новую зависимость (dayjs, хотя я думаю, что она неисправима), и теперь она выдает ошибку:

 Failed to resolve import "@urql/exchange-graphcache" from "src/routes/$layout.svelte". Does the file exist?
 

Я получаю ту же ошибку, когда откатываюсь перед установкой dayjs и просто выполняю новую установку yarn. Я попытался просмотреть страницу ошибок graphcache, но не нашел ничего полезного. Кто-нибудь может помочь с тем, в чем может быть ошибка?

Если это поможет, это мои зависимости

     "dependencies": {
        "@urql/svelte": "^1.2.0",
        "dayjs": "^1.10.4"
    },
    "devDependencies": {
        "@graphql-codegen/cli": "^1.21.3",
        "@graphql-codegen/typed-document-node": "^1.18.4",
        "@graphql-codegen/typescript": "^1.21.1",
        "@graphql-codegen/typescript-operations": "^1.17.15",
        "@graphql-typed-document-node/core": "^3.1.0",
        "@sveltejs/adapter-node": "next",
        "@sveltejs/kit": "next",
        "graphql": "^15.5.0",
        "svelte": "^3.29.0",
        "svelte-preprocess": "^4.0.0",
        "tslib": "^2.0.0",
        "typescript": "^4.0.0",
        "vite": "^2.1.0"
    }
 

Комментарии:

1. sveltekit находится на ранней стадии разработки, они говорят, что вы сами по себе, потому что он все еще глючит

2. Да, я знаю, но если бы кто-нибудь знал, как это исправить, это было бы здорово

3. Я также сталкиваюсь с той же проблемой

4. Привет @NikunjRatanpara, проблема была просто в том, что его не было в файле package.json, поэтому мне пришлось загрузить его снова