- Download and install Github Desktop from here.
- Open Github Desktop and sign in with your github account.
- Click "Clone a Repository". From the list select
marcusrettig/wiki2018
. Select a directory to store the project in. Hit "Clone". - Download and install NodeJS from here.
- (Windows) Open "Command Prompt" and open the project directory by typing
cd C:\Users\Marcus\Documents\wiki2018
replacingC:\...
with the path to the directory you chose in step 3. - (Mac) Open "Terminal" and open the project directory by typing
cd /Users/marcus/Documents/wiki2018
replacing/Users/...
with the path to the directory you chose in step 3. - Enter
npm install
to install project dependencies.
- Do step 5 above and enter
npm start
. This should build the website and open int in the browser. - Now make changes to the files in
app/
. Every time you change a file the website will rebuild and reload automatically. - When you want to publish your changes, in Github Desktop enter short message describing what you've done and press "Commit to master". After that you have to press "Push origin" to make your changes available to everyone else.
You can use whatever text editor you'd like. I recommend VSCode.
- Publish styles http://2018.igem.org/Team:Lund/styles/wrapper
- In template bump style cache param http://2018.igem.org/Template:Lund
- Publish page