This is the course project codebase and the required tasks.
Run the following 4 project locally:
1. install git
git clone https://github.com/tiejianluo/ASE2017-Project.git
This is a self-exercise task. Reference books: Jon Duckett, JavaScript and jQuery: Interactive Front-End Web Development.中文翻译版:JavaScript & jQuery 交交互式前端开发。
- OS: Linux / macOS
- Editor: vim / sublime-text / atom / VS code
- Browser: Chrome / Firefox
- Debug within browser: developer tools (F12 / right click -> inspect element)
This is a self-exercise task. Reference books:John Resig, Secrets fo the JavaScript Ninja.中文翻译版:JavaScript 忍者秘籍。
you should download the code from https://pragprog.com/titles/vsjavas/source_code.
This is a self-exercise task. You should do blockly-games programming drills and records your finish time.
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