Stagehand helps you get your Dart projects set up and ready for the big show. It is a Dart project scaffolding generator, inspired by tools like Web Starter Kit and Yeoman.
console-full
- A larger command-line application sample.console-simple
- A simple command-line application.package-simple
- A starting point for Dart libraries or applications.server-shelf
- A web server built using the shelf package.web-angular
- A web app built using the latest stable version of Angular.web-angular-simple
- A minimalist example app used in docs.web-simple
- An absolute bare-bones web app.web-stagexl
- A basic 2D canvas app with StageXL.
Requirements:
To install:
> pub global activate stagehand
To update, run activate again:
> pub global activate stagehand
Stagehand will generate a project skeleton into the current directory. As an example, here is how you create a package with Stagehand:
> mkdir fancy_project
> cd fancy_project
> stagehand package-simple
And to list all of the project templates:
> stagehand
- Opinionated and prescriptive; minimal to no options
- Mobile-first
- Support server and client apps
- Becomes the best way to create a new Dart project
- Used by Atom, WebStorm, Sublime, and more
- Distributed as a pub package
Please file reports on the GitHub Issue Tracker.
Contributions welcome! Please read this short guide first.
Learn more about how Stagehand uses Google Analytics for measuring usage and error reporting, and how you can opt-out.
This is not an official Google product.