Ranked in these QuestionsQuestion Ranking
Pro Automatically converts files to AMD for you
Volo is based around AMD, which is great for asynchronous loading, and if you try to add a non-AMD package, it will interactively ask you for its dependencies and exports.
Pro Provides command endpoints for task management
Volo also allows you to provide a volofile that lets you run various tasks. Volo provides a helper object for running cross platform command line commands, and also allows you to use binaries in
node_modules or create your own.
Pro Allows for extensible commands
Sometimes you might require some additional commands, other than the ones Volo provides; Volo has you covered in these cases as well. The package manager is extremely extensible at its core, and can be easily modified and extended.
Pro Quickly bootstrap your project with templates
Volo has a
create command that can copy template projects from GitHub, so you can get set up quickly.
Pro Loads packages directly from Github
If any project exists on Github, that means you can use it along with Volo in your frontend projects.
Con Does not store components in a registry
Volo installs components directly from urls and repositories, which makes it more susceptible to components being taken down, with fewer guarantees about their availability.