Volo is a tool from James Burke (RequireJS) which enables you quickly create projects, add libraries, and automate common tasks using node and JavaScript.
$ npm install -g volo
$ volo add [flags] [archive] [localName]
Add all dependencies listed in package.json:
$ cd root/of/project
$ volo add
Add the most recent jQuery to the project:
$ volo add jquery
Add jQuery v1.10.1:
$ volo add jquery/1.10.1
Update jQuery:
$ volo add -f jquery
Add the baseUrl
to the volo
section in package.json:
"volo": {
"baseUrl": "library/js",
"dependencies": { ... }
}
$ volo remove [id]
AMD-ify a script to use with RequireJS:
$ volo add -amd [lib]