No Description

Hannes Hirzel 8024992954 Merge pull request #29 from hhzl/master 7 years ago
src 9f178258fd fix syntax error 7 years ago
.gitignore 9445db904f Make repo more module like - removed config.js and the.js from version control. 8 years ago
.gitmodules 4d93d351f6 trysmalltalk as a module 8 years ago
Gruntfile.js a5468388b5 Note added 8 years ago
LICENSE-MIT 4d93d351f6 trysmalltalk as a module 8 years ago ed19f10c8f Link to 8 years ago
bower.json f5cf81c51a resolutions sect in bower.json 7 years ago
deploy.js 6488c00c0a Update to Amber 0.14.3 7 years ago
devel.js c3f493f3b7 amber-attic in deploy.js 8 years ago
index.html 4d93d351f6 trysmalltalk as a module 8 years ago
local.amd.json 4d93d351f6 trysmalltalk as a module 8 years ago
package.json 33728fefd8 Update amber-dev version; removed dynamic method #goToNextLesson 8 years ago


Tutorial to learn Smalltalk, on-line here

This project is an Amber Smalltalk example. Amber may run in a web browser or as a command line program.

Tools needed

  1. A web browser with reasonably good support for HTML5 canvas.
  2. git, on Windows Git for Windows
  3. nodejs. This will give you the node package manager npm as well.
  4. A global install of the amber-cli npm package
  5. A global install of the bower client side package manager in order to install the dependencies
  6. A global install of the grunt-cli task runner which is used as the command line build system

The amber, bower and grunt-cli packages can be installed with the following command:

npm install --global amber-cli bower grunt-cli

or as short form:

npm i -g amber-cli bower grunt-cli


Getting Started

Bring project alive (for example after git clone):

npm install
bower install
grunt devel

Developing the project (after brought alive):

Start server with amber serve and go to http://localhost:4000/ in your browser and follow the instructions