Skip to main content
Version: 1.2.x

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:

  1. Install Node.js
  2. 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

Mimosa will then bring down the official Durandal skeleton from github and place it in the destination folder. Mimosa will be fully configured for dev and release deploy.

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.