Catch All Routes returns 500 in vercel after deployment
Unanswered
Black Caiman posted this in #help-forum
Black CaimanOP
'use client';
import {
AssetsSection,
MerchantSection,
OrderSection,
ProductCarouselSection,
ProductDetailsSection,
RecommendedSection,
SearchBarSection,
} from '@/modules/product';
import { useReferral } from '@/shared/context/referral-context';
import { DEFAULT_REFERRAL_USERNAME } from '@/shared/utils/common';
import { ProductSlugProps } from './layout';
export interface ProductProps extends ProductSlugProps {}
export default function Page({ params: { slug } }: ProductProps) {
const referrer = useReferral();
const id = slug[slug.length - 1];
return (
<>
<SearchBarSection />
<ProductCarouselSection id={id} />
<OrderSection id={id} referrer={referrer ? referrer : DEFAULT_REFERRAL_USERNAME} />
<MerchantSection id={id} />
<ProductDetailsSection id={id} />
<AssetsSection id={id} />
<RecommendedSection id={id} />
</>
);
}Route
-- (product)
- [...slug]
- layout.tsx
- page.tsx
7 Replies
Black CaimanOP
Error from vercel
Error: Cannot find module '/var/task/.next/server/app/mall/page.js'
Require stack:
- /var/task/node_modules/next/dist/server/require.js
- /var/task/node_modules/next/dist/server/next-server.js
- /var/task/___next_launcher.cjs
at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
at /var/task/node_modules/next/dist/server/require-hook.js:189:36
at Module._load (node:internal/modules/cjs/loader:922:27)
at Module.require (node:internal/modules/cjs/loader:1143:19)
at Hook._require.Module.require (/var/task/___vc/__launcher/__launcher.js:2146:38)
at require (node:internal/modules/cjs/helpers:121:18)
at requirePage (/var/task/node_modules/next/dist/server/require.js:156:12)
at /var/task/node_modules/next/dist/server/load-components.js:68:84
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async loadComponentsImpl (/var/task/node_modules/next/dist/server/load-components.js:68:26) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/var/task/node_modules/next/dist/server/require.js',
'/var/task/node_modules/next/dist/server/next-server.js',
'/var/task/___next_launcher.cjs'
],
page: '/mall'
}
RequestId: cddc1a35-9a79-49b6-826e-6a206495f3ff Error: Runtime exited with error: exit status 1
Runtime.ExitErrorIt is working locally
after deploying this error shows on catch-all route folder
Have you tried this
@Clown Have you tried this
Black CaimanOP
yes but no luck