Sha256: 471076ce86bbe8ff51c2cc720b4317582f4954627d18091ba1f24611f5899998
Contents?: true
Size: 1.27 KB
Versions: 5
Compression:
Stored size: 1.27 KB
Contents
# @title CLI: discorb init # discorb init This command will create a new project in the directory. ## Usage ```bash discorb init [options] [dir] ``` ## Options ### `dir` The directory to create the project in. Defaults to the current directory. If the directory exists and is not empty, an error is returned. You can use `--force` to overwrite an existing directory. ### `--[no-]bundle` Whether to use bundle. If true, the command will create Gemfile and execute `bundle install`. Default to true. ### `--[no-]git` Whether to initialize git. If true, the command will initialize git and commit the initial files with commit message `Initial commit`. Use `git commit --amend -m "..."` to change the commit message. Default to true. ### `-t`, `--token` The name of token environment variable. Default to TOKEN. ### `-f`, `--force` Whether to overwrite an existing directory. Default to false. ## File structure The following files will be created: | File | Description | | ---- | ----------- | | `.env` | Environment variables. | | `.gitignore` | Git ignore file. Won't be created if `--git` is false. | | `Gemfile` | Gemfile. Won't be created if `--bundle` is false. | | `Gemfile.lock` | Gemfile lock file. Won't be created if `--bundle` is false. | | `main.rb` | Main script. |
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
discorb-0.4.2 | docs/cli/init.md |
discorb-0.4.1 | docs/cli/init.md |
discorb-0.4.0 | docs/cli/init.md |
discorb-0.3.1 | docs/cli/init.md |
discorb-0.3.0 | docs/cli/init.md |