Wyszukiwanie w witrynie

reactjs - Vercel nie może znaleźć modułu ani deklaracji typu podczas budowania aplikacji Next.js

Próbuję wdrożyć aplikację Next.js na Vercel i wygląda na to, że react-swipeable ma własne deklaracje typów, ale:

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"; | ^ 6 | 7 |

Czytaj więcej →

reactjs - przedwczesne przekroczenie limitu czasu żądania API z wdrożenia Vercel

Wiem, że istnieje limit czasu wykonywania dla funkcji serverless od Vercel. Czy istnieje sposób, abym mógł ręcznie ustawić limit czasu, aby go nie przekroczyć?

Na przykład, mam konto hobbystyczne z limitem czasu 5 sekund. W mojej własnej trasie API szukam sposobu na „zatrzymanie” tego żądania przed upływem 5 sekund i po prostu zwrócenie odpowiedzi błędu mojemu klientowi. np. res.status(500).json({error:"jakieś komunikat błędu"});

Czytaj więcej →

typescript - Next-auth getSession zwraca null po wdrożeniu na Vercel, ale działa poprawnie, gdy uruchamiam go lokalnie

Kiedy uruchamiam ten kod lokalnie, działa on poprawnie, ale kiedy wdrożyłem go na Vercel, otrzymuję błąd, że session.user.email jest niezdefiniowane. Używam GraphQL, Nexus i Prisma

t.field('createProject', { type: 'Project', args: { name: nonNull(stringArg()), description: nonNull(stringArg()), website: stringArg(), sourceCode: stringArg(), // userId: stringArg(), }, async resolve(_, args, ctx) { // console.

Czytaj więcej →

typescript - Next.js - błąd wdrożenia Vercel: Błąd: EEXIST: plik już istnieje

Otrzymujesz następujący błąd w podglądowej wersji wdrożenia Vercel z Next.js 13.0.0.

Moje rozumienie jest takie, że wstępna wersja działa przy każdej aktualizacji gałęzi.

Wygląda na to, że dynamiczne trasowanie api nie działa poprawnie, ponieważ błąd występuje w address/[zipcode].ts.

Nie mam pojęcia, jak naprawić błąd. Żadne ponowne wdrożenie też nie działa.

Czytaj więcej →

node.js - Nie można używać ścieżek absolutnych w folderze API Vercel

Testowe repozytorium na https://github.com/user72356/vite-project

Próbuję importować moduły, używając ich bezwzględnej ścieżki z katalogu api mojej aplikacji. Mogę używać bezwzględnych ścieżek w części front-endowej kodu, na przykład import hello from "shared/hello";, ale nie w katalogu api.

Robienie tego skutkuje błędem Nie można znaleźć modułu. Zobacz https://github.com/user72356/vite-project/blob/main/api/index.ts, aby zobaczyć rzeczywisty kod.

M

Czytaj więcej →

reactjs - Vercel nie może wykryć właściwości w interfejsie

Konfigurowałem mój monorepo w Vercel, aby wdrożyć projekt Next.js, który znajduje się w monorepo (reszta projektów w repozytorium to mikrousługi Express.js). Projekt Next.js importuje kilka typów generowanych przez projekty Express.js – budowanie produkcyjne działa poprawnie na moim lokalnym komputerze bez błędów typów, ale podczas wdrażania na Vercel otrzymuję błędy kompilacji mówiące na przykład „Błąd typu: Właściwość 'id' nie istnieje w typie 'WorkerFullInformation'”.

Mój system fold

Czytaj więcej →

typescript - Vercel nie wdraża z powodu "@"?

Szukam już od jakiegoś czasu i może to dlatego, jak prowadziłem swoje badania, ale nieważne, i tak zapytam.

Pracuję w środowisku react.js/next, następnie pracowałem nad biblioteką, którą musiałem dostosować, która jest w Typescripcie. Nie ma problemu z obsługą tego, ale kiedy wdrożyłem ostateczną wersję na Vercel, miałem 3 błędy.

./helper/react-gutenberg/dist/blocks/common/audio.js 13:06:35.878 Module not found: Can't resolve '@mantine/core' in '/vercel/path0/helper

Czytaj więcej →

reactjs - Problem z CORS w NestJS i Vercel tylko podczas wykonywania żądań POST

Żądania GET działają dobrze, ale używam SWR, aby wykonywać żądania POST w celu przesyłania rzeczy do Firebase i modyfikowania stanu w ten sposób, ale nie mogę wykonywać żądań POST

const item = await fetcher.POST(`/jobs?user_id=${user.id}`, _job) mutate(item)

Czytaj więcej →

typescript - Zmiana pliku package.json przez Vercel?

Próbuję wdrożyć moje portfolio za pomocą Vercel, ale podczas wdrażania występuje błąd:

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'

Czytaj więcej →

wdrożenie - Potrzebna pomoc w związku z wdrożeniem serwera Node opartego na TypeScript na Vercel

Ciągle otrzymuję błąd Code: NOT_FOUND na moim serwerze uruchamiającym endpoint.

To w większości kwestia konfiguracji dla serwera Node opartego na TypeScript. Od dłuższego czasu borykam się z tym problemem.

Podsumowanie wdrożenia również nigdy nie przestaje się uruchamiać:👇

Czytaj więcej →