本文へスキップ
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. 無断複製を禁じます。