본문으로 건너뛰기
CDGet
  • 홈
  • 프로젝트
  1. 홈
  2. 전체 프로젝트
  3. Vutron

Vutron

템플릿

Vite와 Vue 3, Electron으로 데스크톱 애플리케이션을 만드는 출발점입니다. 빌드와 패키징, 테스트, 번역이 코드를 한 줄 쓰기 전에 이미 설정되어 있습니다.

홈페이지 (새 창에서 열림)문서 (새 창에서 열림)소스 코드 (새 창에서 열림)

프로젝트 소개

Vutron은 Electron과 Vite, Vue 3로 만드는 크로스 플랫폼 데스크톱 애플리케이션의 완성된 출발점입니다. 빌드와 패키징, 린트, 테스트 러너가 이미 서로 연결되어 있어서 프로젝트의 첫날을 같은 도구 모음을 다시 조립하는 데가 아니라 애플리케이션에 쓸 수 있습니다. npm init vutron 명령 하나로 이 템플릿에서 새 프로젝트를 만듭니다.

설정되어 있는 것은 데스크톱 앱이 초반에 필요로 하는 것들입니다. 두 프로세스에 걸친 핫 리로드, 크로스 플랫폼 빌드, 자동화 테스트, TypeScript, 번역, 밝은 테마와 어두운 테마, Vuetify로 만든 레이아웃 관리자, Pinia로 관리하는 전역 상태, 선택적으로 떠 있는 창을 함께 쓰는 트레이 아이콘, 상수 하나로 다중 창을 켜는 창 관리자, 그리고 프로세스 사이 통신으로 파일 대화 상자와 외부 링크를 다루는 예제입니다. 애플리케이션은 기본으로 하나만 실행되므로, 다시 실행하면 이미 열려 있는 창이 앞으로 나옵니다.

Electron 템플릿이 보통 그러지 못하는 부분에서 안전합니다. 컨텍스트 격리가 켜져 있고, 메시지 채널은 허용 목록으로 관리되며 양 끝까지 타입이 붙어 있습니다. 콘텐츠 보안 정책이 적용되어 있고 페이지 이동도 통제됩니다. 두 프로세스가 함께 쓰는 것은 공용 폴더에 두되, 관례가 아니라 린트 규칙이 그 폴더를 어느 프로세스에도 치우치지 않게 지킵니다. 템플릿은 최신 Vue와 Electron 릴리스를 따라가므로, 뒤처지지 않기 위해 필요한 것은 마이그레이션이 아니라 버전을 올리는 일입니다.

기능

  • 문서 지원

  • TypeScript 지원

  • 다국어 지원

  • 테스트로 검증됨

  • 크로스플랫폼 지원

  • 다크 모드

프로젝트 정보

시작
2022
라이선스
MIT (새 창에서 열림)
프로그래밍 언어
JavaScript
태그
electronvue3vitevuetifypiniacross-platform
패키지
create-vutron (새 창에서 열림)npm
인기도
333
GitHub 스타
28
npm 다운로드
데이터 30개. 범위: 0~9.
Vutron — npm 다운로드, 최근 30일
npm 다운로드
9월 2일3
9월 3일0
9월 4일1
9월 5일0
9월 6일2
9월 7일0
9월 8일0
9월 9일1
9월 10일2
9월 11일0
9월 12일9
9월 13일0
9월 14일0
9월 15일0
9월 16일0
9월 17일3
9월 18일0
9월 19일1
9월 20일1
9월 21일0
9월 22일1
9월 23일1
9월 24일0
9월 25일0
9월 26일0
9월 27일0
9월 28일1
9월 29일0
9월 30일2
10월 1일0
최근 30일
연락처후원하기
여기에 있는 프로젝트는 MIT 라이선스로 공개한 오픈 소스입니다.© 2026 CDGet. 모든 권리를 보유합니다.