If you have a working Node.js installation and have performed an "npm i -g ethercalc" this function will look for the ethercalc executable and run start it in the background. You should save the return value since that will allow you to stop the instance (the instance will stop when the R session is termianted). You can also add arguments to the call via the args parameter.

ec_start(host = "localhost", port = 8000, args = NULL)

Arguments

host, port

interface and port for ethercalc to bind to. Defaults to localhost and 8000.

args

optional arguments to pass in to the ethercalc executable

Value

a processx process object

Details

You really should consider installing and running a local copy of redis to get an efficient, persistent store for your spreadsheets.

Examples

# NOT RUN {
ec_start()
# }