Skip to content

Latest commit

 

History

History
60 lines (55 loc) · 2.39 KB

README.md

File metadata and controls

60 lines (55 loc) · 2.39 KB

ASE2017-Project

This is the course project codebase and the required tasks.

Task 1: Local test

Run the following 4 project locally:

1. install git

2. download or git clone the whole project into your local machine.

git clone https://github.com/tiejianluo/ASE2017-Project.git

3. Run it locally

Project 1: HTML + CSS + Javascript + jQuery

This is a self-exercise task.

1. Setup

Project 2: ninja-code for Javascript

Project 3: blockly-games

Project 4: blockly-games on Beego Framework

1. Install golang

Download the archive and extract it into /usr/local, creating a Go tree in /usr/local/go. For example:

tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

Add /usr/local/go/bin to the PATH environment variable. You can do this by adding this line to your /etc/profile (for a system-wide installation) or $HOME/.profile:

export PATH=/usr/local/go/bin:$PATH

2. Setup Beego for blockly-games

Setup $GOPATH enviroment, it MUST BE under [your-download-path]/ASE2017-Project/go/workspace directory. You can do this by adding this line to your /etc/profile (for a system-wide installation) or $HOME/.profile, for example:

export GOPATH=/home/[your-username]/ASE2017-Project/go/workspace

Add $GOPATH/bin to your PATH environment variable. You can do this by adding this line to your /etc/profile (for a system-wide installation) or $HOME/.profile:

export PATH=/usr/local/go/bin:$GOPATH/bin:$PATH

Enter $GOPATH/src

cd $GOPATH/src

Start your first beego project!

bee run blocklyGame

Task 2: Online demo

1. Setup your own github account

2. Create a repository in your github (e.g [your-username]/ASE2017-Project)

3. Add your source code to the repository

4. Hosted directly from your GitHub repository on a GitHub Pages for final assessment