I had significant difficulty getting started with ProseMirror. The README talks about compiling ES6 to ES5 and packaging with something like Browserify. Three hours later I came up with this:
Thanks! Also I wasn’t sure how to build it the best way and how to distribute the build instructions and things based on top of prosemirror. So I created this prosemirror-test repo for now https://github.com/fiduswriter/prosemirror-test .
In my experience webpack is incredibly fast at compilations. I’m able to code in es6 and import prosemirror exports from the /src directory (as appose to /dist). Changes seem to take about ~100ms to compile thanks to webpack --watch cashing.
Yes, I just needed something that was fast to setup and is easy to understand for someone usually working with django/python without knowing anything about bower, nodejs, npm, etc. and without any of that installed.
90% of who I am thinking about is future-me who will have forgotten about whatever I did in 3 weeks time unless I have created instructions/a script to do it for me.
We are likely to start using npm or bower + other tools for pre-compilation and JS dependency management in the near future, but we would like for that step to be separate from our step of using prosemirror first.