3 releases
Uses old Rust 2015
0.1.2 | Sep 23, 2018 |
---|---|
0.1.1 | Sep 23, 2018 |
0.1.0 | Sep 23, 2018 |
#63 in #ignore
24KB
473 lines
bom
bomはBoilerplateやテンプレートを簡単に管理するためのCLIツールです。
インストール方法
$ cargo install bom
コマンド
add
対称フォルダをテンプレートとして保存します。
第1引数にファイルパスと第二引数にテンプレート名を受け取ります。ファイルパスは絶対パス、相対パス、"."でカレントディレクトリを対象にします。
テンプレート名を省略すると対称フォルダの名前になります。
bom add <path> [name]
rm
引数にテンプレート名を受け取り、そのテンプレートを削除します
bom rm [name]
ls
テンプレート一覧を表示します。
bom ls
init
テンプレートをもとに新たなフォルダを作成します。
第一引数にテンプレート名、第二引数にプロジェクト名を受け取ります。
プロジェクト名を省略した場合、テンプレート名で作成されます。
bom init <template_name> <project_name>
また、 -iをつけるとキー操作で選択できる
$ bom init -i
Boilerplate List
‣ boiler1
boiler2
ignore
テンプレートに加えないファイル、フォルダのグローバル設定をします。 デフォルトでは".git"と".bomignore"が設定されています。
ignore add
ignoreリストに追加します。
bom ignore add [name]
ignore rm
ignoreリストにから削除します。
bom ignore add [name]
ignore ls
ignoreファイル一覧を表示します。
bom ignore ls
.bomignoreの記述例
対象ディレクトリ直下に.bomignoreファイルを置くとそこに書かれているファイル、フォルダはテンプレートに追加されません。 例えば以下のように記述するとhogeとfuga/foo.txtが無視されます。
hoge
fuga/foo.txt
Dependencies
~20–29MB
~512K SLoC