この記事の上にあるFeatured Imageを生成するときに毎回primitive_bulk
のコマンドを入力していたのだけど、
しかしさすがに面倒になってきたので、npm run script
にショートカットを用意してショートカットに引数を渡すようにしてみた。
今までのコマンド
1 | primitive_bulk -i ~/Downloads/chelsea-aaron-312666-unsplash.jpg -d ./source/assets/images/chelsea-aaron-312666-unsplash --output chelsea-aaron-312666-unsplash --format jpg,svg -m 0 |
package.json
に用意したコマンド
1 | "scripts": { |
実行例
1 | DIRNAME=chelsea-aaron-312666-unsplash npm run pb -- -m 0 |
$DIRNAME
に値を渡しつつ、--
の後ろでprimitive_bulk
用の追加のオプションを渡している(-m
の値はそのままprimitive_bulk
に渡すので)。このショートカットだと入力用のファイルが~/Downloads
フォルダ以下に.jpg
で存在しないとエラーになってしまうのだけど、いつもjpgだしまあこの方が良いかなと思っている。
というメモ。
関連記事