REACT/Next.js
-
Error: NextRouter was not mounted. https://nextjs.org/docs/messages/next-router-not-mounted 위 처럼 에러가 나는 경우는 useRouter를 next/router에서 가져와서 생긴 문제입니다. NEXT.js 13 이상 버전은 next/router가 아닌 next/navigation에서 useRouter를 가져와야 합니다. 다음 코드를 참조해주세요. 'use client' import { useRouter } from 'next/navigation' export default function Page() { const router = useRouter() return ( router.push('/dashboard')}> Dashboar..
Error: NextRouter was not mounted. https://nextjs.org/docs/messages/next-router-not-mountedError: NextRouter was not mounted. https://nextjs.org/docs/messages/next-router-not-mounted 위 처럼 에러가 나는 경우는 useRouter를 next/router에서 가져와서 생긴 문제입니다. NEXT.js 13 이상 버전은 next/router가 아닌 next/navigation에서 useRouter를 가져와야 합니다. 다음 코드를 참조해주세요. 'use client' import { useRouter } from 'next/navigation' export default function Page() { const router = useRouter() return ( router.push('/dashboard')}> Dashboar..
2024.03.28 -
next.confg.mjs에서 아래처럼 설정했는데도 undefined 뜬다면 const nextConfig = { env: { API_BASE_URL: process.env.BASEURL, }, }; exports default = nextConfig; version 9.4 미만 해당 상위폴더에 .env를 생성해주시고 환경변수를 입력해주세요. NEXT_PUBLIC_
Next.js에서 process.env 값이 undefined 뜰때next.confg.mjs에서 아래처럼 설정했는데도 undefined 뜬다면 const nextConfig = { env: { API_BASE_URL: process.env.BASEURL, }, }; exports default = nextConfig; version 9.4 미만 해당 상위폴더에 .env를 생성해주시고 환경변수를 입력해주세요. NEXT_PUBLIC_
2024.03.19