first, please excuse my harsh words, but after hours of navigating pitfalls I’m somewhat out of patience.
So, what’s up with Frappe and Bench? Shouldn’t a command line tool simplify the whole process of deploying an instance?
First, bench tries to execute node where nodejs should be called. Then it complains about an unexpected token in frappe-bench/apps/frappe/rollup/build.js
Further investigation reveals that destructuring is only completely supported in NodeJS v 6.14.2 and upwards while a fresh Debian 9 stable includes only v4.8.2. If a software uses some features not included in a current release of a supported platform – can’t anybody state the required software versions? It’s not that difficult.
I will now follow https://github.com/frappe/frappe/wiki/The-Hitchhiker’s-Guide-to-Installing-Frappé-on-Linux-OS and see how far I’ll get. But the installation instructions on https://github.com/frappe/bench are crap.