-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a command to initialize a new shroom project #6
Comments
I have a doubt, the command would be to start a new project for use in games, or to start the shroom for development? |
The command should be there to start a new project based on shroom. Right now, if you want to create a new shroom project, you (probably) either use the example in this repository, or you setup your project manually. This setup right now is not beginner friendly. |
Shroom isn't exactly beginner-friendly by its very nature. I think a command would get in the way more than it would help. Usages of Shroom will vary across the scene due to the dozens of potential candidates people can combine Shroom with (CMS and EMU wise) |
A "catch-all" create command would surely help with the initial setup and be a valuable place for showing official documentation and/or "next steps". Sure, it is a command that is only needed once per project, but it can make many things such as automatic deployment of testbranches much faster. |
To improve the experience of initializing a shroom project I would like to add the command.
shroom init
Which initializes a shroom project boilerplate in the current directory (if empty) or in the specified directory.
We can provide the boilerplate in a sub directory of this repository. When
shroom init
is called, this directory will get cloned andnpm install
will be run.The text was updated successfully, but these errors were encountered: