neonious / lowsync

A tool to program the neonious one and other low.js for ESP32 based devices with external IDEs. Allows the user to sync directories to the device, change settings, start/stop programs and more.
MIT License
11 stars 5 forks source link

lowsync

A tool to program the neonious one and other low.js for ESP32 based devices with external IDEs. Allows the user to sync directories to the device, change settings, start/stop programs and more.

Why

Install

As administrator/root:

$ npm install --unsafe-perm -g lowsync

The option --unsafe-perm lets the install script run as root instead of letting npm change the user to nobody before running the install script. This is required for the serialport module.

Alternativly, install as normal user into your local node_modules directory:

$ npm install lowsync

You then have to always call lowsync with path however:

node_modules/.bin/lowsync [your parameters...]

Usage

View the official documentation.

Development

Preparations

Run lowsync as npm module

Debug lowsync in vs code

Gulp tasks

License

MIT