reactjs - Vercel, Next.js uygulaması oluşturulurken modül veya tür beyanını bulamıyor

Next.js uygulamamı Vercel'e dağıtmaya çalışıyorum ve react-swipeable kendi tip bildirimlerine sahip gibi görünüyor ama:

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 |

DAHA FAZLASI →

reactjs - Vercel dağıtımından bir API isteğini erken zaman aşımına uğratmak

Vercel'den sunucusuz fonksiyonlar için bir yürütme zaman aşımı olduğunu biliyorum. Bu süreyi aşmamamak için zaman aşımını manuel olarak ayarlamanın bir yolu var mı?

Örneğin, 5 saniyelik zaman aşımı sınırı olan bir hobi hesabındayım. Özel API rotamda, bu isteği 5 saniyelik zamanlayıcıdan önce "durdurmanın" ve istemcime sadece bir hata yanıtı döndürmenin bir yolunu arıyorum. Yani res.status(500).json({error:"bazı hata mesajı"});

DAHA FAZLASI →

typescript - Next-auth getSession vercel'e dağıtıldığında null döndürüyor ama yerel olarak çalıştırdığımda düzgün çalışıyor

Bu kodu yerel olarak çalıştırdığımda sorunsuz çalışıyor ama Vercel'e dağıttığımda session.user.email tanımsız oluyor. GraphQL, Nexus ve Prisma kullanıyorum.

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

DAHA FAZLASI →

typescript - Next.js - Vercel dağıtım hatası: Hata: EEXIST: dosya zaten mevcut

Next.js 13.0.0 ile Vercel önizleme dağıtımında aşağıdaki hatayı alıyorum.

Benim anladığım kadarıyla önizleme dağıtımı herhangi bir dal güncellemesinde çalışır.

Görünüşe göre api dinamik yönlendirme doğru çalışmıyor çünkü hata address/[zipcode].ts üzerinde meydana geliyor.

Hatanın nasıl düzeleceğine dair hiçbir fikrim yok. Herhangi bir yeniden dağıtım da işe yaramıyor.

DAHA FAZLASI →

node.js - Vercel api klasöründe mutlak yollar kullanılamıyor

Test deposu: https://github.com/user72356/vite-project

Uygulamamın api dizini içinden modülleri mutlak yol kullanarak ithal etmeye çalışıyorum. Kodun ön yüz bölümünde mutlak yolları kullanabiliyorum, örneğin import hello from "shared/hello";, ancak api dizini içinde kullanamıyorum.

Bunu yapmak, Cannot find module hatasıyla sonuçlanır. Gerçek kodu görmek için https://github.com/user72356/vite-project/blob/main/api/index.ts adresine bakın.

Vercel ve N

DAHA FAZLASI →

reactjs - Vercel dağıtımı interface üzerindeki özellikleri tespit edemiyor

Monorepomu Vercel üzerinde kuruyordum, monorepoda dahil olan bir Next.js projesini dağıtmak için (depo içindeki diğer projeler Express.js mikro servisleri). Next.js projesi, Express.js projeleri tarafından üretilen birkaç türü içe aktarıyor - üretim derlemesi bilgisayarımda tip hatası olmadan sorunsuz çalışıyor, ancak Vercel'e dağıtırken derleme hataları alıyorum; örnek olarak "Type error: Property 'id' does not exist on type 'WorkerFullInformation'" diyor.

Klasör sistemim şöy

DAHA FAZLASI →

typescript - Vercel "@" yüzünden dağıtım yapmıyor mu?

Bir süredir arayış içindeyim ve belki araştırmalarımı yapma şeklimden dolayı ama neyse, yine de soracağım.

React.js/Next ortamında çalışıyorum, sonra özelleştirmem gereken bir kütüphane üzerinde çalıştım, bu da Typescript ile yazılmış. Bunu yönetmekte sorun yok, ama nihai sürümü Vercel'de dağıttığımda 3 hata aldım.

./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-gutenber

DAHA FAZLASI →

reactjs - Yalnızca POST istekleri yaparken NestJS ve Vercel'de CORS Sorunu

GET istekleri sorunsuz çalışıyor ama ben SWR kullanarak Firebase'e bir şeyler göndermek ve durumu bu şekilde değiştirmek için POST istekleri yapıyorum ama POST istekleri yapamıyorum

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

DAHA FAZLASI →

typescript - Vercel üzerinden package.json'u değiştirmek?

Portföyümü Vercel ile dağıtmaya çalışıyorum ama dağıtım sırasında bir hata alıyorum:

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' l

DAHA FAZLASI →

dağıtım - Typescript tabanlı bir Node sunucusunu Vercel'e dağıtma konusunda yardıma ihtiyacım var

Sunucumda uç noktayı çalıştırırken sürekli olarak Code: NOT_FOUND hatası alıyorum.

Çoğunlukla typescript tabanlı bir node sunucusu için bir yapılandırma ayarı sorunu. Bu sorunla uzun süredir uğraşıyorum.

Ayrıca dağıtım özeti hiç bitmeden çalışıyor:👇

DAHA FAZLASI →