2024-12-05
手元のローカルで動く Node.js のスクリプト内で git commit
を呼び出して vim
でコミットメッセージを書きたかった。
試してみたら spawnSync
を使うとできた。
const { spawnSync } = require('child_process');
const result = spawnSync('vim', ['filename.txt'], {
stdio: 'inherit',
});
console.log(result);