Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 고도몰
- jQuery Plugin
- 포트폴리오
- 웹디자인
- JQuery
- plugin
- PHP
- 홈페이지제작
- 사이트제작
- 웹디자이너
- 홈페이지구축
- 프로그래머
- CSS
- 쇼핑몰구축
- 웹에이전시
- 3D프린터
- 웹개발자
- 웹퍼블리싱
- 쇼핑몰제작
- work6.kr
- 웹퍼블리셔
- 쇼핑몰
- 홈페이지
- 워크식스
- 안드로이드
- 제이쿼리
- 튜닝
- 개발자
- 플러그인
- 커스터마이징
Archives
- Today
- Total
그냥 개발자 블로그
[svelte] 배포, 서버에 업로드 본문
svelte에서 여러 배포 방법이 존재하는데 현업에서 많이 사용될법한 node 서버에 올리는 방법이 잘 정리된게 없어서 정리(?)
my-app : 내가 만든 앱이라고 가정
1. 어댑터라는게 필요해서 설치 해야함.
npm i -D @sveltejs/adapter-node@next
2. ./svelte.config.js 를 수정
//import adapter from '@sveltejs/adapter-auto'; <- 이거 주석하고
import adapter from '@sveltejs/adapter-node'; //<- 이거 추가하고
3. my-app을 복사해서 다른 곳에 붙여넣고에서 node_module, build 폴더 같은건 지운다. (업로드하는데 무거워서 무게 줄이는 것)
4. 1에서 복사한 폴더를 서버에 업로드 한다. (ftp, ssh, aft 등 할줄 아는 방법으로...)
5. 서버에 이미 node가 설치되어 있어야하고 없으면 설치한다. (참조 : https://nodejs.org/ko/download/package-manager)
6. 서버에 my-app으로 이동 한다.
cd ./my-app
7. 패키지 다시 설치 (1번에서 무거워서 지운거)... node_module 폴더가 다시 생김
npm install
8. 그리고 빌드... build 폴더가 다시 생김
npm run build
9. 실행
node ./build/index.js
10. 도메인:3000에서 잘 나타나는지 확인
'프로그래밍팁 > svelte' 카테고리의 다른 글
[SvelteKit] 413 에러 난다면... (0) | 2023.07.21 |
---|---|
[SvelteKit] 상위 컴포넌트 CSS 수정 방법 (0) | 2023.07.20 |
SvelteKit에서 SCSS 사용하기 (0) | 2023.07.20 |
[svelte] 개발 환경에서 https 사용하기 (0) | 2023.03.09 |
[svelte] Static site build 안될때 (0) | 2023.03.06 |