Weboldal keresés
Megpróbálok egy Next.js alkalmazást telepíteni a Vercel-re, és a react-swipeable úgy tűnik, hogy saját típusdeklarációkkal rendelkezik, de:
Running "npm run build" ... > next build ... Failed to compile. ./components/SwipeBox.tsx:5:30 Type error: Cannot find module 'react-swipeable' or its corresponding type declarations. 3 | 4 | import { NextPage } from "next"; > 5 | import { useSwipeable } from "react-swipeable"; | További információ →Tudom, hogy van egy végrehajtási időkorlát a Vercel szerver nélküli funkcióihoz. Van mód arra, hogy kézzel állítsak be időkorlátot, hogy ne lépjem túl ezt az időt?
Például van egy hobbiszámlám, amelynél 5 másodperces időkorlát van. A saját egyedi API útvonalamban keresek egy módot arra, hogy ezt a kérést a 5 másodperces időzítő előtt „leállítsam”, és egyszerűen egy hibaválaszt küldjek a kliensemnek. azaz res.status(500).json({error:"valamilyen hibaüzenet"});
További információ →Amikor lokálisan futtatom ezt a kódot, minden rendben működik, de amikor Vercelre telepítettem, a session.user.email undefined értéket ad. GraphQL-t, Nexust és Prismát használok.
t.field('createProject', { type: 'Project', args: { name: nonNull(stringArg()), description: nonNull(stringArg()), website: stringArg(), sourceCode: stringArg(), // userId: stringArg(), }, async resolve(_, args, ctx) { // console.lo További információ →
A következő hibát kapom a Vercel preview telepítésénél Next.js 13.0.0-val.
Az én értelmezésem szerint az előnézeti telepítés bármelyik ági frissítéskor fut.
Úgy tűnik, hogy a api dinamikus útválasztás nem működik helyesen, mert a hiba a address/[zipcode].ts-nél fordul elő.
Fogalmam sincs, hogyan lehetne kijavítani a hibát. Bármilyen újratelepítés sem működik.
További információ →Teszt tárhely a https://github.com/user72356/vite-project címen
Próbálom importálni a modulokat az abszolút útvonaluk használatával az alkalmazásom api könyvtárán belül. Az abszolút útvonalakat képes vagyok használni a kód front-end részében, például import hello from "shared/hello";, de az api könyvtáron belül nem.
Ennek eredményeként Cannot find module hiba lép fel. Lásd a https://github.com/user72356/vite-project/blob/main/api/index.ts oldalt a tényleg
További információ →
Beállítottam a monorepómat a Vercelen, hogy telepítsek egy Next.js projektet, amely a monorepóban található (a repó többi projektje Express.js mikro-szolgáltatás). A Next.js projekt több típusdefiníciót importál, amelyeket az Express.js projektek generálnak – a produkciós build rendben működik a helyi PC-men típushibák nélkül, de amikor a Vercelre telepítem, lefordítási hibákat kapok, például: „Type error: Property 'id' does not exist on type 'WorkerFullInformation'”.
A mapparendszerem
További információ →Már egy ideje keresem, és talán azért, ahogyan kutatásokat végeztem, de mindegy, úgyis meg fogom kérdezni.
Egy react.js/next környezeten dolgozom, majd egy olyan könyvtáron dolgoztam, amit testreszabnom kellett, ami Typescriptben van. Ezzel nincs probléma, de amikor a végső verziót telepítettem a Vercelre, 3 hibát kaptam.
./helper/react-gutenberg/dist/blocks/common/audio.js 13:06:35.878 Module not found: Can't resolve '@mantine/core' in '/vercel/path0/helper/react-g További információ →
A GET kérések jól működnek, de SWR-t használok POST kérésekhez, hogy dolgokat küldjek a Firebase-hez és megváltoztassam az állapotot így, de nem tudok POST kéréseket csinálni.
const item = await fetcher.POST(`/jobs?user_id=${user.id}`, _job) mutate(item)A f
További információ →Megpróbálom a portfóliómat telepíteni a Vercellel, de a telepítés során hiba lép fel:
src/components/header/ChangeLanguage.vue(12,25): error TS7016: Could not find a declaration file for module 'vue-i18n'. '/vercel/path0/node_modules/vue-i18n/dist/vue-i18n.esm-bundler.js' implicitly has an 'any' type. There are types at '/vercel/path0/node_modules/vue-i18n/dist/vue-i18n.d.ts', but this result could not be resolved when respecting package.json "exports". The 'vue-i18n' További információ →
Folyamatosan a Code: NOT_FOUND hibát kapom a szerveremen, amely az endpointot futtatja.
Ez leginkább egy konfigurációs beállítási probléma egy TypeScript alapú Node szerverhez. Már elég régóta küzdök ezzel a problémával.
A telepítési összefoglaló soha nem fejeződik be:👇
További információ →