2016-11-30 6 views
1

電子(http://electron.atom.io/)を使用して、静的なWebサイト用のオーサリングツールを構築したいと思います。これにより、開発者以外のチームメイトは静的なWebサイトのコンテンツを編集でき、巨大なCMSを構築する必要はありません。electron.ioにgitコマンドを実行する権限がありますか?

私は彼らにgitの概念とmarkdownの完全な手を教え、サイトの静的コンテンツを更新するために使うことができる小さなデスクトップアプリケーションを構築します。

しかし!電子があなたに実行中のターミナルコマンドへのアクセスを与えるなら、私の人生は分かりません。もちろん、gitを依存関係としてパッケージ化できますか?

答えて

1

ノードの子プロセスAPIを使用してElectronアプリから外部プロセスを起動できますが、代わりにnodegit moduleを使用してlibgit2を使用することをおすすめします。

+0

ロック!ありがとう:)私は前者を前にしていたので、これはおなじみのオプションですが、私はあなたの提案が好きです! – Costa

関連する問題