Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Collect & analyze examples of CLI apps #12951
Particularly for software that's similar to Gatsby.
For each, try out installing and creating a project and write up what the experience is like and take screenshots of different workflows.
(look at these after implementing quick wins gained from list above)
Based on Elixir which is based on Erlang
Create new project
Ruby on Rails
Played with the hosted RoR on repl.it for 5 minutes https://repl.it/languages/rails
Couldn't figure out how to edit the page so couldn't trigger an error to see how that was handled.
Verbose server software style output - Doesn't hot reload styles - Hot reloads python which is fun (handled by repl.it though?)
Install global cli
Use html as entry point. No fancy way to start projects. Has a basic html file in README (which points to an index.js which it doesn't say to add).
Standard NPM install
Docs instruct you to echo a string into a file to create your first file :-) Everything is run out of the global so there's nothing to install in the project
A desktop app that allows you to run commands in a graphical interface.Features: - nav bar = recent, create, import. Also has icons to open project in finder, code editor, or terminal - run schematics, see options and descriptions for each option, toggle & set options with toggle button and text input fields - serve, test, build buttons - works w/ any schematics you have set up
Really good doc on CLI
This doc was super clear, concise, etc. https://angular.io/cli
Install & create project
Pretty standard- Installation was really fast - Pretty standard
If I tried to run a command that wasn't supported, a nice suggestion would remind me to look run `ng help`
Couldn't see the link to the localhost address. I think we're doing this better
Seemed standard, not much output, just date, hash, and time it took with some "chunks", whatever those are
Errors and recovery
haven't tested yet