반응형
개발서버의 포트를 변경하기 위해서 찾아보던중 Snowpack 옵션중 devOptions을 변경해야 하는줄 알았다.
그럼 이에 대해서 알아보고자 한다. 설정을 하지 않으면 기본으로 지정된다.
module.exports = {
devOptions: {
port: 8080, // 개발 서버를 실행할 포트 번호
fallback: 'index.html', // SPA인 경우 제공할 모든 사용자 경로
open: 'default', // 새 브라우저 탭에 개발 서버를 열기, “chrome”, “firefox”, “brave”등 설치 경로 지정
output: 'dashboard', // 콘솔의 출력 모드를 지정, "stream" | "dashbaord", 다중 실행시 stream으로 동일한 콘솔에 내용을 출력
hostname: 'localhost', // 브라우저가 열리는 호스트 이름, 만약 특정 IP로 접속을 제한한 경우 해당 IP 입력
hmr: true, // Hot Module Replacement(HMR, 수정사항을 즉시 반영) 활성화, 수정 내용이 있을시 화면 반영을 할 수 있음
hmrErrorOverlay: true, // HMR 활성화시 자바스크립트 오류 표시 여부
secure: false, // HTTP2 활성화 상태에서 HTTPS 사용 여부, SSL 인증서는 https://www.snowpack.dev/reference/configuration#devoptionssecure 참고
}
}
필자의 경우 port 변경이 필요하여 아래와 같이 exports에 추가하였다.
module.exports = {
mount: {
public:'/',
src:'/_dist_'
},
plugins: [
'@snowpack/plugin-svelte',
['@snowpack/plugin-babel',{
transformOptions: bableOptions()
}],
'@snowpack/plugin-dotenv',
'@snowpack/plugin-optimize'
],
alias: {
'~': './src/'
},
devOptions: {
port: 3000
}
}
반응형
'Svelte' 카테고리의 다른 글
Svelte - VSCode Can't find stylesheet to import scss prependData 설정 문제 해결 (0) | 2022.12.15 |
---|---|
nodeJS - axios fetch 활용 (0) | 2022.08.13 |
Svelte - Docker + Nginx 를 이용한 배포하기 (0) | 2022.07.25 |
Svelte - TinyMce images_upload_handler Error - tinymce cannot read properties of undefined (reading 'then') (0) | 2022.05.10 |
npm update/upgrade 방법 (0) | 2022.05.09 |