10,000 Hour Rule

꾸준히, 천천히 기록하자

Next.JS

[Next.js] Next.js Favicon 넣기

Dochi.Dev 2021. 9. 30. 10:42

Next.js에서 Favicon을 넣는 방법을 기록하고자

글을 써본다.

 

먼저 front라는 폴더 밑에 pages가 있다.

그러면 pages와 동일한 위치에 public이라는 폴더를 만들어둔다.

그 아래에 favicon.ico 파일을 놓는다.

localhost:port/favicon.ico 를 주소창에 입력해보자.

 

브라우저에서 이미지가 뜬다면 정상적으로

긁어온다는 의미인 것이다.

 

이제 _app.js에 가서

Head를 import하고

Head태그 안에 link 태그를 넣는다.

예시는 다음과 같다.

 

import Head from 'next/head';

const MainPage = () => (
    <Head>
      <meta charSet="utf-8" />
      <link rel="shortcut icon" href="/favicon.ico" />
      <title>My Page</title>
    </Head>
);

이렇게 하면 될 것이다.