728x90 반응형 배포3 VueJS 배포 과정 Vue.js 애플리케이션의 배포 과정은 React와 비슷하지만, Vue에 특화된 몇 가지 사항이 있습니다. Vue.js 애플리케이션을 빌드하고 배포하는 과정은 다음과 같습니다:1. Vue 애플리케이션 빌드Vue 프로젝트에서 npm run build 명령어를 실행하면, 애플리케이션이 프로덕션(배포) 환경에 최적화된 상태로 번들링됩니다. 이 과정에서는:src 디렉토리의 소스 코드가 최적화되고 압축된 정적 파일로 변환됩니다.dist 디렉토리(기본적으로 생성되는 폴더)에 모든 결과물이 저장됩니다:index.html (앱의 진입점)번들링된 JavaScript 및 CSS 파일기타 필요한 정적 리소스 (이미지, 폰트 등)2. 정적 파일 웹 서버로 배포생성된 dist 폴더의 파일들을 웹 서버에 업로드하여 클라이언트가 .. 2025. 3. 24. React 배포 과정 React 애플리케이션을 배포하는 과정은 대체로 npm build 명령어를 사용하여 소스 코드를 번들링하고 최적화된 형태로 생성한 다음, 웹 서버(예: Nginx 또는 Apache)를 통해 제공하는 방식으로 이루어집니다. 다음은 일반적인 배포 과정입니다:1. React 빌드 파일 생성React 애플리케이션에서 npm build 또는 yarn build를 실행하면 src 폴더에 있는 코드를 다음과 같이 변환합니다:모든 JavaScript, CSS, 이미지 파일 등이 번들링된 파일로 최적화됩니다.build 폴더가 생성되며, 여기에 필요한 파일들이 들어 있습니다:index.html (React의 진입점)최적화된 JavaScript 파일 (예: main.js, runtime.js 등)필요한 정적 파일 (예: C.. 2025. 3. 24. 스냅 (snap) 출처 : openwiki.kr/tech/snap 글을 읽을때마다 snap, snap...하길래 뭔가 했네..ㅋㅋㅋ 훌륭하신 분들이 참말로 많구만...감사합니당~ 우분투 16.04버전부터 애플리케이션 패키지 포맷으로 스냅(snap)을 도입했다. 스냅 패키지 안에 바이너리와 종속성(dependencies)을 함께 포함시킬 수 있다. 스냅으로 만들어진 애플리케이션은 내부에 구동을 위한 요소를 포함하고 있어 OS에 덜 의존한다. 개발자가 더 이상 기본 시스템의 의존성(Dependency)을 신경쓰지 않아도 된다. 어플리케이션 안에 프로그램이 사용하는 모든 라이브러리가 포함되어 빌드되는 형태이다. 이 때문에 개발자와 사용자 사이에 '의존성이 있는 라이브러리'에 대한 정보를 공유할 필요가 없어진다. 개발자는 그냥 .. 2021. 5. 10. 이전 1 다음 728x90 반응형