앱 파비콘 추가하기
앱 파비콘 추가하기
Vite는 앱을 위해 간단한 파비콘을 생성하고 public/vite.svg
에 저장합니다. 하지만 모든 브라우저와 모바일 플랫폼에서 파비콘이 작동하려면 추가 작업이 필요합니다. 다양한 요구사항과 크기가 존재합니다. 이 과정에서 public/
디렉토리에 파일을 포함하는 방법을 배울 수 있습니다.
예제로 간단한 이미지를 시작점으로 사용하고, 이를 기반으로 다양한 버전을 생성해 보겠습니다.
마우스 오른쪽 버튼을 클릭하여 아래 이미지를 다운로드하세요. 또는 https://guide.sst.dev/assets/scratch-icon.png 링크로 이동하여 다운로드할 수 있습니다.
대부분의 타겟 플랫폼에서 아이콘이 작동하도록 하기 위해 Favicon Generator 서비스를 사용합니다.
Select your Favicon picture을 클릭하여 아이콘을 업로드하세요.
아이콘을 업로드하면 다양한 플랫폼에서의 미리보기가 표시됩니다. 페이지를 아래로 스크롤하여 Generate your Favicons and HTML code 버튼을 클릭하세요.
이 과정에서 파비콘 패키지와 함께 HTML 코드가 생성됩니다.
Favicon package를 클릭하여 생성된 파비콘을 다운로드하세요. 그리고 모든 파일을 public/
디렉토리로 복사하세요.
이전 아이콘 파일을 제거합니다.
그런 다음 public/site.webmanifest
파일의 내용을 아래와 같이 교체하세요.
{
"short_name": "Scratch",
"name": "Scratch Note Taking App",
"icons": [
{
"src": "android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "android-chrome-256x256.png",
"sizes": "256x256",
"type": "image/png"
}
],
"start_url": ".",
"display": "standalone",
"theme_color": "#ffffff",
"background_color": "#ffffff"
}
public/index.html
의 <head>
에 다음 내용을 추가하세요.
<link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="manifest" href="/site.webmanifest" />
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">
<meta name="description" content="A simple note taking app" />
그리고 원래 파비콘을 참조하는 다음 줄을 제거하세요.
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
마지막으로 브라우저에서 기본 URL 경로에 /favicon-32x32.png
를 추가하여 파일이 올바르게 추가되었는지 확인하세요.
다음으로 앱에 커스텀 폰트를 설정하는 방법을 살펴보겠습니다.
For help and discussion
Comments on this chapter