mise
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン | |||
| mise [2026/05/16 16:43] – nullpon | mise [2026/05/25 08:08] (現在) – nullpon | ||
|---|---|---|---|
| 行 58: | 行 58: | ||
| + | ## ツールのPATHの解決方法 | ||
| + | miseは2つの方法でツールのパスを指定している | ||
| + | 1. PATH環境変数を書き換える | ||
| + | 2. shimsを使う | ||
| + | |||
| + | 1はカレントディレクトリの移動をフックするシェルの機能を用いてPATH環境変数を書き換える方式。2はshims以下のコマンドが各ツールの本体に移譲する方式。普段のシェル操作でnodeコマンドを実行するときは1を、シェルスクリプトからmiseでインストールしたnodeなどを利用する場合には2を用いる | ||
| + | |||
| + | `.zshrc`に記述する`eval " | ||
| + | |||
| + | |||
| + | ## Claude Codeからmise管理下のコマンドを利用する | ||
| + | |||
| + | Claude Codeからmiseで管理されているnodeやnpmコマンドを使う場合は、shimsにパスを通すのが良い | ||
| + | |||
| + | `~/ | ||
| + | |||
| + | ```bash | ||
| + | #!/bin/bash | ||
| + | |||
| + | export PATH=" | ||
| + | ``` | ||
| + | |||
| + | `~/ | ||
| + | |||
| + | ```bash | ||
| + | export CLAUDE_ENV_FILE=" | ||
| + | ``` | ||
| </ | </ | ||
mise.txt · 最終更新: by nullpon