Koaton is a CLI tool that allow you to easily create and manage your Koaton projects.
Documentation will be avaliable at: http://www.koaton.io/cli/
npm i koaton-cli -g
Other programs you may need:
npm i forever -gnpm i bower -gnpm i ember-cli -g
koaton new myfirstappcd myfirstappkoaton ember restapp -n -m /panelkoaton model user "active:number name email password note:text created:date" -e restapp -rkoaton serve -b
CSS, LESS and SASS/SCSS
Every Framework should include an efficient way of working with css, well, i'm working to make it as easy as posible at the moment, so, koaton has a way to work with css pre-processors.
This commands reads the file /config/bundle.js and outputs the content in /public/css/
The bundle.js files is a exports a json object which contains an array of files:
All the files are automatically watched and rebuild if we're running in the development environment. Any file which if defined in the bundle file would be watched as well as any file which is required in the files defined in the bundle.js.
Koaton uses livereload, so, after a source file is changed, Koaton would rebuild the dest_file and will notify the browser to reload the file.
SourceMaps will be always be built in development environment, but not in production environment (like it should be).