高性能なクロスプラットフォームのデスクトップアプリケーションを開発nodegui使用

nodeguiがQT + nodejsクロスプラットフォームのデスクトップ開発プログラムに基づいており、関係者はまた、非常に良いドキュメントを提供しています

使用するのは簡単

公式スターターを使用してください

  • コードクローン
gitのクローンます。https://github.com/nodegui/nodegui-starter.git
  • インストールが依存
    少し遅い、待ちます
 
CDが全焼- スターターを。

効果:

@ 全焼/ オフが燃え@ 0.1.8 インストール/ ユーザ/ Dalong / ドキュメント/ GitHubに/が焼失- スターター/ node_modules / @ 焼失/ 焼き払い
> NPM - V
6.9.0
> @ nodegui / qode @ 1.0.4 インストール後/ ユーザー/ dalong / ドキュメント/ GitHubの/ nodegui - スターター/ node_modules / @ nodegui / qode
> ノードがインストールされます。JS
ローカルQode 1.0.4 アーカイブdoesntのは存在する... コピーQode からキャッシュを...
解凍バイナリを...
> @ 全焼/ バーンオフ@ 0.1.8 インストール後/ ユーザー/ Dalong / ドキュメント/ GitHubに/が焼失- スターター/ node_modules / @ 焼失/ 焼き払い
> NPM 実行ビルド:アドオン
> @ 全焼/ バーンオフ@ 0.1.8 ビルド:アドオン/ ユーザー/ Dalong / ドキュメント/ GitHubに/が焼失- スターター/ node_modules / @ 焼失/ 焼き払い
> ノード- GYP - J 8 のconfigure ビルド
  CC(ターゲット)リリース/ OBJ。ターゲット/ / .. / .. / ノード- アドオン- API / SRC / 何もありません。O
  TOUCH 8 d54a0613d50a84adae49a5312f848b52b1b3ed9を。中間体
  ACTIONはbinding_gyp_qtnode_target_symlink_qt_headers 8 d54a0613d50a84adae49a5312f848b52b1b3ed9を。中間体
  LIBTOOL - STATIC リリース/ 何もありません。A
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / メイン。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / エクストラ/ Utilsの/ nutils。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / コア/ FlexLayout / flexlayout。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / コア/ FlexLayout / flexitem。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / コア/ YogaWidget / nodestyle。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / コア/ イベント/ eventsmap。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / コア/ イベント/ eventwidget。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / コア/ YogaWidget / yogawidget。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / QtGui / はQApplication / qapplication_wrap。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / QtGui / QClipboard / qclipboard_wrap。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / QtGui / QEvent / QKeyEvent / qkeyevent_wrap。O
  CXX(ターゲット)リリース/ OBJ。ターゲット/ qtnode / SRC / CPP / QtGui / QPixmapの/ qpixmap_wrap。O
.....
 
 
  • スタート
開始
  • 効果

 

 

説明

上記のクロスプラットフォームのデスクトップ開発などnodegui良い、非常に良好なパフォーマンスで、注意noodejsバージョンv12.0を必要とし、公式にもベースの開発キットが反応含み、一方、 
パッケージングフレームワークだけでなく、クロスプラットフォームを提供パッカー

参考資料

https://github.com/nodegui/nodegui
https://nodegui.github.io/nodegui/

おすすめ

転載: www.cnblogs.com/rongfengliang/p/11487743.html