Mimosa
Here's how Mimosa describes itself:
A modern browser development toolkit. JavaScript, CSS, and template compilers, linting, optimization, serving, RequireJS support, and Live Reload built right in. Pluggable for authoring your own functionality.
In short, it's an amazing development and build tool for JS applications. If you wish to use it with Durandal, these steps will get your system set up:
- Install Node.js
- From the command line execute:
npm install -g mimosa - After this is all set up, creating a new Durandal project is easy-peasy. From the command line execute:
mimosa skel:new durandal path/to/your/new/project/folder - After your project is created, you can run the web app with
make start - You can see the Durandal Starter Kit by opening a browser and navigating to
localhost:3000 - You can begin editing the code immediately. You will find it under the assets folder
note
If you want mimosa to create the project in the current folder, simply execute the command without the path portion.
note
Mimosa has an amazing feature set and extensive documentation. Please visit their official site to learn more and to troubleshoot Mimosa-specific issues.