Vertest use nodeJS on the backend, and VueJS + webpack on the frontend.
To be fully comfortable, I strongly recommend to have a terminal per running part :
- The database
- The frontend builder
- The backend
First, start mongoDb service, using docker-compose :
$ docker-compose -f docker-compose-dev.yml upThen build continuously front end application, using webpack, with a watcher :
$ npm run devFinally start back-end application :
$ npm startOr just
$ node app/index.jsTo clean all the database, just stop all services :
$ docker-compose downWhen it is done, remove all files and directory inside ./mongoData directory :
$ sudo rm -rf mongoData/*It will suppress all your data, so be aware. You have to be root or sudoer to do that, as default user of mongoDb Docker image is root.