To set up the project, follow these steps:
Setting up node.js
Download Node.js and install it on your system. You can check the installation by typing npm
in your command line window.
For Windows users:
You may need to restart your system to refresh your
PATH
variables
Setting up Git
Download Git and install it on your system. You can check the installation by typing git
in your command line window.
For Windows users:
It's highly recommended to use the Git Bash instead of the Windows Shell. You can also install the full package of Cmder to have Git installed and a powerfull yet lightweight command line, which is also capable of g'old UNIX commands.
As a visual tool, we recommend SourceTree for Mac/Windows users. For Linux users, we recommend GitKraken as an alternative.
Source Tree setup
Set up your Atlassian account and open up the settings. Change SSH Client vom Putty/Plink to OpenSSH to use your generated SSH key. If you do not already have a SSH key, see (Add SSH key). Clone the project via the clone button. You can than skip the next step.
Clone the project
After setting up your GitLab Account (Add SSH key), clone the project via git clone git@git.thm.de:swtp-block-ws17/arsnova-angular-frontend.git
.
Setting up the programming environment
The project folder is the one you cloned in the step before. Open this folder (not a parent, neither any child) as the project in your IDE. We recommend to use Webstorm via the Jetbrains Toolbox.
Setting up the project
Open your terminal of choice and got to the project directory. Run npm install
to fetch and download all dependencies for the project.