Yes, creating a new project with Dart Editor is nice but with Stagehand it is awesome. Creating a new project for me without Stagehand always involved searching wherever for the .gitignore file (if you do not know .gitignore.io) and then searching for some libraries etc.
With Stagehand you have everything important prepared.
How to install?
As a first thing you should update to the latest version of Dart SDK.And then run in the command line:
pub global activate stagehand
I had to also add some folder to the PATH on Windows. Then you are done. You can use it :-)
How to use?
Using of Stagehand is really easy. When you are in the desired folder where you want to generate the project, just run:stagehand <apptype>
where the apptype is:
- consoleapp
- package
- polymerapp
- shelfapp
- webapp
I will create a new web application project into my folder with command:
stagehand webapp
And then open the project in Dart Editor, run it and see, what Stagehand did.
Nice Dart web application |
Inspecting project files is event better. You will see that you have prepared responsive website with Sass, CSS minification and even routing!
That is a good start for a new Dart web project, isn't it?
With Stagehand you can also start your new Polymer project, console app, shelf app or package. One option I am missing is Chrome packaged app, hope it will be added in the future.
Do you plan to try Stagehand for your next project? For me it is definitely YES.