本文へスキップ
CDGet
  • ホーム
  • プロジェクト
  1. ホーム
  2. すべてのプロジェクト
  3. Vutron

Vutron

テンプレート

Vite と Vue 3 と Electron でデスクトップアプリケーションを作るための出発点です。ビルド、パッケージング、テスト、翻訳が、自分のコードを一行書く前から設定されています。

ホームページ (新しいタブで開きます)ドキュメント (新しいタブで開きます)ソースコード (新しいタブで開きます)

このプロジェクトについて

Vutron は、Electron と Vite と Vue 3 で作るクロスプラットフォームのデスクトップアプリケーションの、出来上がった出発点です。ビルド、パッケージング、リント、テストランナーがすでに互いに繋がっているので、プロジェクトの初日を同じ道具立ての組み上げではなくアプリケーションそのものに使えます。

設定済みなのは、デスクトップアプリが早い段階で必要とするものです。二つのプロセスにまたがるホットリロード、クロスプラットフォームのビルド、自動テスト、TypeScript、翻訳、明暗のテーマ、Vuetify によるレイアウト管理、Pinia によるグローバルな状態、任意で浮かぶ窓を伴うトレイアイコン、定数一つで多重ウィンドウを有効にするウィンドウマネージャー、そしてプロセス間の橋渡しでファイルダイアログや外部リンクを扱う例です。

Electron のテンプレートがふつう手薄なところが固めてあります。コンテキスト分離は有効、メッセージのチャンネルは許可制、コンテンツセキュリティポリシーがあり、画面遷移には見張りがついています。二つのプロセスが共に使うものは共有フォルダーに置き、そこを慣習ではなくリントの規則がどちらにも寄らせません。テンプレートはいまの Vue と Electron のリリースに追随するので、遅れずにいるために要るのは移行ではなくバージョンを上げることです。

機能

  • ドキュメントサイトあり

  • TypeScript 型定義

  • 多言語対応

  • テストで検証済み

  • クロスプラットフォーム対応

  • ダークモード

プロジェクト情報

開始
2022
ライセンス
MIT (新しいタブで開きます)
プログラミング言語
JavaScript
タグ
electronvue3vitevuetifypiniacross-platform
人気
335
GitHub スター
お問い合わせ支援する
ここに掲載しているプロジェクトは MIT ライセンスで公開しているオープンソースです。© 2026 CDGet. 無断複製を禁じます。