desktop-application


Does electron.io have access to run git commands?


I'd like to use electron (http://electron.atom.io/) to build an authoring tool for a static website. This will allow my non-developer teammates to edit static website content, without needing me to build a giant CMS.
I'll teach them a hand full of git concepts and markdown, and then build them a little desktop app they can use to update the site's static content.
But! I can't for the life of me figure out if electron gives you access to running terminal commands. Not to mention, can I package git as a dependency?
You can use Node's child process API to spawn external processes from your Electron app, but it may be a better idea to use libgit2 instead via the nodegit module.

Related Links

Rich HTML tray menu in a desktop web application
Does electron.io have access to run git commands?
Collecting Customer Satisfaction over time
Name Mapping dynamic objects for desktop app
Compliance testing for desktop applications
Count the number of filtered values
electron makeSingleInstance not restoring app
Electron autoUpdater: User initiated download on 'update-available'
Why i run xcompmgr,window can't be placed at the top。
While setting up Windows 10 Standard user in assigned acces mode, unable to see app for field (Choose which app this account can access)
How to package a node webkit app as a hybrid standalone desktop app
How to register a desktop application (app) for Windows Error Reporting (WER)
Kivy to create a Desktop program?
My app passed windows app certification test with warnings,will I be able to publish it on the windows store
HTML/CSS/JS desktop application runtime for RHEL6
How can I make offline maps for Windows Desktop Application using Mapbox

Categories

HOME
actionscript-3
http
stanford-nlp
cors
wifi
blob
c++builder
glsl
grid
powerquery
docker-compose
filehelpers
caldav
connection-pooling
aws-certificate-manager
osgi-bundle
jbossfuse
2checkout
xlib
apm
deferred
overflow
imdb
postgresql-9.6
respect-validation
abide
mtm
mef
google-chrome-storage
denodo
spring-cloud-bus
openpgp.js
try-catch-finally
totalview
nsalert
easy68k
alfred
git-push
settext
altova
vitamio
chomsky-normal-form
alchemy
std
askbot
dynamics-nav-2013
skscene
event-tracking
serial-communication
borland-c++
eaaccessory
callfire
playn
data-representation
google-experiments
applinks
react-os
system.net
opencobol
azure-caching
pidgin
class-library
cvi
git-subtree
nativequery
xml-validation
nokogiri
record-locking
usersettings
gwt2
auctex
system.transactions
blotter
tasklist
motordriver
pdf-reader
helicontech
project-files
capitalization
clgeocoder
digg
soapexception
backlight
jquery-click-event
netduino
arraycollection
nscharacterset
simultaneous
carbon-emacs
user-preferences
qlibrary
weak-typing

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App