일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹퍼블리셔
- 포트폴리오
- 쇼핑몰구축
- 웹퍼블리싱
- plugin
- 프로그래머
- 고도몰
- 개발자
- 웹디자이너
- 웹개발자
- 플러그인
- work6.kr
- 튜닝
- 홈페이지구축
- 3D프린터
- 홈페이지
- 제이쿼리
- 안드로이드
- 웹디자인
- jQuery Plugin
- 쇼핑몰제작
- 사이트제작
- 웹에이전시
- CSS
- 홈페이지제작
- 커스터마이징
- JQuery
- 쇼핑몰
- 워크식스
- PHP
- Today
- Total
목록Svelte (6)
그냥 개발자 블로그
@sveltejs/adapter-node 를 사용할때 413 에러가 났을 경우가 크다. body size를 512kb 로 제한하고 있기 때문... 실행할때 BODY_SIZE_LIMIT 환경설정을 해서 실행하면 해결이 가능하다. 예시 BODY_SIZE_LIMIT=100000000 node ./build/index.js sh 파일을 만들어 두면 편하다. #!/bin/bash export BODY_SIZE_LIMIT=10000000 nohup node ./build/index.js &
:global(html){ background:#f9f9f9; }
Svelte는 현대적인 프론트엔드 프레임워크로서 많은 개발자들에게 인기를 얻고 있습니다. 다른 프레임워크와 비교하여 Svelte의 주요 장점은 다음과 같습니다: 1. 성능 최적화: Svelte는 컴파일 시점에 코드를 변환하여 가벼운 런타임 코드를 생성합니다. 이는 브라우저에서 실행되는 동안에 추가적인 프레임워크 로직을 처리하는 비용을 줄여줍니다. 따라서 Svelte로 개발된 애플리케이션은 빠른 초기 로딩 속도와 우수한 실행 성능을 보여줍니다. 2. 작은 번들 크기: Svelte는 가상 DOM(Virtual DOM)을 사용하지 않으며, 컴파일된 결과물은 최소한의 코드만 포함하도록 최적화됩니다. 이는 번들 크기를 작게 유지하여 사용자가 빠르게 애플리케이션을 로드하고 실행할 수 있게 해줍니다. 작은 번들 크기..
svelte에서 여러 배포 방법이 존재하는데 현업에서 많이 사용될법한 node 서버에 올리는 방법이 잘 정리된게 없어서 정리(?) my-app : 내가 만든 앱이라고 가정 1. 어댑터라는게 필요해서 설치 해야함. npm i -D @sveltejs/adapter-node@next 2. ./svelte.config.js 를 수정 //import adapter from '@sveltejs/adapter-auto';
- npm run dev 하면 https로 열수 있게 하기 - svelte https 1. 프로젝트 폴더로 이동 cd ./myapp 2. vite-plugin-mkcert 설치 npm i vite-plugin-mkcert -D 3. vite.config.js 코드 수정 import { sveltekit } from '@sveltejs/kit/vite'; import { defineConfig } from 'vite'; import mkcert from 'vite-plugin-mkcert' // export default defineConfig({ // plugins: [sveltekit()] // }); export default defineConfig({ server: { https: true, pro..
- 스벨트 정적 사이트 빌드 안될 때 https://kit.svelte.dev/docs/adapter-static 가이드를 보면 정적 사이트를 위한 빌드 방법이 존재한다. 그러나 가이드를 따라 했음에도 npm run build 하면 계속 오류가 났었다. 이 경우 내가 스벨트 프로젝트 생성할 때 예제를 같이 생성한 건 아닌지 확인해보도록 한다. 예제에는 Static으로 빌드할 때 문제가 되는 요소들이 있다. 프로젝트를 삭제하고 skeleton 버전으로 설치하니 Static으로 빌드가 된다. copyright 2023 워크식스