Getting started with BonsaiIf you’re using a Mac the good news is that Bonsai is dirt simple to get running. To install Bonsai, open Terminal.app and run sudo gem install bonsai.
Bonsai has a built in web server, so you won’t need to fiddle about with any other software.
Once installed typing bonsai --help will display a list of available options.
Code:
$ bonsai --help
盆栽
bonsai, tiny and beautiful
--plant [NAME]
--repot
--cultivate
--version
--console
To create the required framework for your new site, use bonsai --plant jasper, the generator will create your framework in ./jasper.
The Bonsai generator will create an index page, .htaccess for apache, base.less and a default mustache template.
If you’re uninterested in using less, simply rename your base.less file to base.css.
Any .less or .sass files added to the public/ directory will be processed with less and sass respectively.
You don’t have to use mustache either - Bonsai uses ”Tilt”, to use another templating engine, simply change the file extension.
To use Bonsai’s built in server while building your website. Run bonsai --cultivate from within your generated framework (cd ./jasper). your web browser of choice will open.
When you save, add or remove files bonsai --cultivate will also process your assets (images, js, and css).
Bonsai decides to give you some defaults using tools that I’d consider the best available for a well designed hierarchical site. To get a better grasp of how Bonsai works, plant your first now.
************
oh - You might want to check out sites like -
http://www.bonsaigardener.org/