textlintを入れようとしたがnode.jsが古かったっぽい。
brew install nodebrew
.zshrc_mine.zshに以下を追加。
export PATH=$HOME/.nodebrew/current/bin:$PATH
最新版をインストール。
nodebrew install latest
$ nodebrew list
v21.2.0
current: none
バージョン指定。
nodebrew use @v21.2.0
うまくいかない。
あー、nvmもインストールしてて、それとぶつかってた。
nvm install 20.9.0
nvm use v20.9.0
以下は執筆ディレクトリで。
npm init -y
npx textlint --init
npm install --save-dev \
textlint \
textlint-rule-preset-ja-spacing \
textlint-rule-preset-ja-technical-writing \
textlint-rule-spellcheck-tech-word
いまいちpackages.jsonがよくわかっていない。一度これを作ったら、あとは
npm install
でどこも同じ環境になる、という理解でいいのか?bundleも同じ?