Vue.jsとElectronを連携させる方法







はじめに



Vue.jsElectronの人気(人気があることを望みます)をきっかけに、合理的な疑問が生じますが、それらをどのように連携させるか。 この短いチュートリアルでは、ElectronおよびVue.jsでアプリケーションを開発するためのテンプレートをすばやくインストールして構成する方法を示します。 それでは始めましょう。







何が必要ですか





設置



ターミナルを起動し、コマンドを入力してvue-cliをインストールします。







yarn global add vue-cli
      
      





同様にnpmの場合:







 npm install vue-cli -g
      
      





次に、プロジェクトを作成します。







 vue init simulatedgreg/electron-vue <_>
      
      





<_>



代わりに、作業用にすべてのファイルを配置するフォルダーに名前を付けます。







インストール中に、次の質問が表示されます。









質問に答えた後、ディレクトリに移動し、必要なパッケージをインストールします。







 cd <_> yarn
      
      





npmの場合:







 cd <_> npm install
      
      





インストールされているすべての機能を確認するには、アプリケーションを実行します。







 yarn dev
      
      





または:







 npm run dev
      
      





そして、以下が表示されるはずです。













それから何?



次に、作業ディレクトリにあるメインフォルダーを分析します。







  • .electron-vuewebpackのすべての構成。
  • ビルド :プロジェクトをビルドすると、ビルド後に判明したすべてのファイル(インストーラー、アンパックバージョン)が表示されます。 また、異なるオペレーティングシステムのアプリケーションアイコンを配置する必要があるアイコンフォルダーもあります。
  • dist :開発モードでは、アプリケーションはこのフォルダーから起動されるため、それに触れることは意味がありません。
  • src :アプリケーションのソースコードのすべて:

    • main :Electronのメインプロセスを操作するためのファイル。
    • 資産 :写真およびその他のメディア。
    • components :すべてのVueコンポーネントの保管場所。
    • routervue-routerのファイル。
    • ストアvuexのファイル。


組立



アプリケーションをビルドするには、次を入力します。







 yarn build
      
      





または:







 npm run build
      
      





結果はビルドフォルダーに表示されます。 electron-builderの設定は、buildセクションのpackage.jsonにあります。







おわりに



これで素晴らしい作業環境ができました。さらに詳しく知りたい場合は、公式ドキュメントをご覧ください








All Articles