Repository navigation
Summary
.tgz配布でのグローバルインストール安定性を改善しました。- パック時に CLI エントリを自己完結バンドル(
dist/main.cjs)へ統一しました。 - CLI バージョンテストを固定値から動的参照に変更しました。
インストール方法
現在は GitHub Releases からのダウンロードのみ対応しています。
npm install -g note-research-cliは近日公開予定です。
1) リリース資産をダウンロード
- このページの Assets から
note-research-cli-0.2.1.tgzをダウンロードしてください。 Source code (zip/tar.gz)ではなく、.tgzを使います。
2) インストール(Windows + WSL)
<YourUserName> を自分の Windows ユーザー名に置き換えてください。
npm install -g "/mnt/c/Users/<YourUserName>/Downloads/note-research-cli-0.2.1.tgz"
note-research --version
note-research --help3) インストール(macOS / Linux)
npm install -g ./note-research-cli-0.2.1.tgz
note-research --version4) 認証(Playwright 推奨)
ブラウザ認証を使う場合は Playwright を入れてから実行してください。
npm install -g playwright
npx playwright install chromium
note-research auth login --mode browser認証が成功すると、セッション情報はローカルの以下に保存されます。
~/.note-research/session.json
期待される結果
note-research --versionが0.2.1note-research --helpが表示されるauth login --mode browser後に~/.note-research/session.jsonが作成される
Troubleshooting
- バージョンを上げる場合(旧版が入っている場合):
npm uninstall -g note-research-cli npm install -g "/mnt/c/Users/<YourUserName>/Downloads/note-research-cli-0.2.1.tgz" ERR_MODULE_NOT_FOUNDが出る場合:- 上記のアンインストール後に再インストールしてください。
- 認証でブラウザ起動できない場合:
npx playwright install chromiumを再実行してください。