gitmojiを使おうとしたら、npmがエラーを出す。アップグレードしようとしてもエラー。
$ sudo npm install -g npm
ERROR: npm is known not to run on Node.js v10.19.0
You'll need to upgrade to a newer Node.js version in order to use this
version of npm. You can find the latest version at https://nodejs.org/
sudo apt remove --purge nodejs npm
apt install npm nodejs
まだダメっぽい。
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
v.10も古いと警告が出る。NVMを入れる。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
source .zshrc
v14系最新を入れる。
nvm install 14
gitmojiを入れる。
npm i -g gitmoji-cli
入った。文句を言われなくなった。
gitmojiを使ってみる。
git add .
gitmoji -c
「Choose a gitmoji」と出てくるので、カーソルで選ぶ。ここで文字を入れるとフィルタリングできる。次に「 Enter the commit title」とでるが、これがgit commit -mに食わせる奴。その後のcommit messageは空白でOK。
なんかNode.jsとnpmを混同してたぞ。Node.jsはJavaScriptの処理系であり、npmはNode Package Managerの略。「Node.jsのバージョンが古い」というエラーに対して、npmのバージョンを上げようと苦労してた。npmを実行した時に出たエラーだったので勘違いした。
プログラミング基礎同演習の講義。全員揃うと、結構教室が狭く感じる。課題はかなり少ないと思ったが、結構最後まで粘った人が多かった。WordやPDFのトラブルが多かったかな。来週からは改善されるであろう。
矢上から日吉まで歩くと疲れる。アップダウンがあるのがきつい。ドアツードアで15分くらいかな。
論文のProofが来たので確認する。