Browse Source

Prerequisites added

Copied from https://github.com/amber-smalltalk/amber-examples/blob/master/README.md
Hannes Hirzel 9 years ago
parent
commit
2de3e22ad9
1 changed files with 29 additions and 1 deletions
  1. 29 1
      README.md

+ 29 - 1
README.md

@@ -2,9 +2,37 @@
 
 Tutorial to learn Smalltalk, on-line here http://amber-smalltalk.github.io/trysmalltalk/
 
+amber-examples
+==============
+
+This project an  [Amber Smalltalk](http://amber-lang.net/)  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](http://msysgit.github.com/)
+3. [nodejs](http://www.nodejs.org/). This will give you the node package manager `npm` as well.
+4. A global install of the [`amber-cli`](http://amber-lang.net/) [npm](http://npmjs.org/) package
+5. A global install of the [`bower`](http://bower.io/) client side package manager in order to install the dependencies
+6. A global install of the [`grunt-cli`](http://gruntjs.com/) 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 (In some cases you have to call `npm` with `sudo npm`):
+
+    npm install --global amber-cli bower grunt-cli
+
+or as short form:
+
+    npm i -g amber-cli bower grunt-cli
+    
+
+Reference: http://docs.amber-lang.net/js-glossary.html
+
+
 ## Getting Started
 
-Brought project alive (for example after `git clone`):
+Bring project alive (for example after `git clone`):
 
 ```sh
 npm install