Updated Setting up a development environment (markdown)

ni-richard 2019-09-09 10:16:15 +02:00
parent 5b58e590cf
commit e259c78955

@ -1,7 +1,7 @@
To be able to use the framework locally, you may need to install some of the packages listed below depending on your intentions. To be able to use the framework locally, you may need to install some of the packages listed below depending on your intentions.
### Running challenges ### Running challenges
You can run/develop TFW exercises locally with only utilizing **Docker** containers, however, if you don't prefer [building everything manually](https://github.com/avatao-content/baseimage-tutorial-framework/wiki/Building-everything-manually), then it is advisable to use our `tfw.sh` script that requires: You can run/develop TFW exercises locally with only utilizing **Docker** containers, however, if you don't prefer [building everything manually](https://github.com/avatao-content/baseimage-tutorial-framework/wiki/Building-everything-manually), then it is advisable to use our [tfw.sh](https://github.com/avatao-content/baseimage-tutorial-framework/wiki/tfw.sh-script) script that requires:
* GNU coreutils * GNU coreutils
* bash * bash
* git * git
@ -15,7 +15,7 @@ pip install git+https://github.com/avatao-content/baseimage-tutorial-framework.g
``` ```
### Editing the base image ### Editing the base image
If you install everything mentioned above and clone the base image [repo](https://github.com/avatao-content/baseimage-tutorial-framework), you are covered. Make sure that the repo shares the same parent folder with your challenge, so `tfw.sh` can detect it. If you install everything mentioned above and clone the base image [repo](https://github.com/avatao-content/baseimage-tutorial-framework), you are covered. Make sure that the repo shares the same parent folder with your challenge, so *tfw.sh* can detect it.
### Editing the frontend ### Editing the frontend
Normally, the frontend is just statically served by *nginx* in the container, but if you wish to modify it, you will need these locally: Normally, the frontend is just statically served by *nginx* in the container, but if you wish to modify it, you will need these locally: