Skip to content

This is the course project codebase and the required tasks.

Notifications You must be signed in to change notification settings

micreven/ASE2017-Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

This is the course project codebase and the required tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 41.9%
  • JavaScript 29.6%
  • Smarty 15.9%
  • CSS 12.3%
  • Go 0.3%
  • Java 0.0%