問題
Hubot の動作確認をしたい。しかしコマンドを入力するのは面倒だ。
解決策
npm run-script を活用する。事前に npm run-script として登録しておくことで入力の手間を省くことができる。
以下に @bouzuya の npm run robot の登録・利用例を示す。
1. package.json に npm run-script として Shell アダプターで動作する Hubot コマンドを robot という名前で登録する。
package.json
{
"scripts": {
"robot": "HUBOT_SHELL_USER_NAME='bouzuya' hubot --adapter shell --name hubot",
}
}
2. 動作確認したい場合には npm run robot を実行する。
以上