To use Kanso you'll need to install the latest stable version of node.js, which can be found at http://nodejs.org.
Why does Kanso need node.js?
Install using Git
This is the preferred method of installing Kanso. First, clone the repository from GitHub:
git clone git://github.com/caolan/kanso.git cd kanso
Then you'll need to fetch its dependencies using git submodules:
git submodule init git submodule update
Next, install using make:
make && sudo make install
If you already have node.js installed, and you're using npm (Node Package Manager), then you can install by simply doing the following:
sudo npm install -g kanso
As of release 0.0.7, Kanso only supports CouchDB 1.1.0 or higher. This is due to a number of fixes in CouchDB 1.1.0 for CommonJS modules which make Kanso faster and helps to keep the framework code clean. If you're running an older version of CouchDB you'll want to upgrade it before continuing.