[svelte] index(메인)만 html 파일로 빌드하기

sveltekit 에는 기본적으로 빌드하면 html 파일이 생성되지 않아 찾아보니 추가 설치, 설정 변경이 필요하더라.

// 추가 모듈 설치
npm i -D @sveltejs/adapter-static@next
// svelte.config.js 파일 수정
// adapter import 수정
import adapter from '@sveltejs/adapter-static';

// kit 객체 내부 값 덮어쓰기/추가
adapter: adapter({
      // default options are shown
      pages: 'build',
      assets: 'build',
      fallback: null,
      precompress: false
}),
prerender: {
      // This can be false if you're using a fallback (i.e. SPA mode)
      default: true
},
trailingSlash: 'always'
// 빌드
npm run build --verbose

Leave a Comment