proto
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| proto [2025/01/26 07:28] – [使い方] nullpon | proto [2025/06/28 14:26] (現在) – nullpon | ||
|---|---|---|---|
| 行 6: | 行 6: | ||
| 様々な言語やツールチェインのバージョン管理ツール。Nodeのvoltaのようなツールで、Node以外にもgo言語などに対応している | 様々な言語やツールチェインのバージョン管理ツール。Nodeのvoltaのようなツールで、Node以外にもgo言語などに対応している | ||
| - | ググラビリティが非常に低いので、`proto node.js`などで検索すると発見できる | + | ググラビリティが非常に低いので、`proto node`などで検索すると発見できる |
| ## インストール | ## インストール | ||
| 行 20: | 行 20: | ||
| proto install node 12.22.5 | proto install node 12.22.5 | ||
| ``` | ``` | ||
| + | |||
| + | pinでこのディレクトリ配下で使用するバージョンを固定できる | ||
| + | |||
| + | ```sh | ||
| + | proto pin node 12.22.5 | ||
| + | ``` | ||
| + | |||
| + | デフォルト設定にするなら`--global` | ||
| + | |||
| + | ```sh | ||
| + | proto pin --global node 12.22.5 | ||
| + | ``` | ||
| + | |||
| インストールできるバージョンの確認 | インストールできるバージョンの確認 | ||
| 行 49: | 行 62: | ||
| ``` | ``` | ||
| - | </markdow | + | ## 問題 |
| - | n> | + | |
| + | ### npmでインストールしたコマンドが見つからない | ||
| + | |||
| + | コマンドが追加されるnpmのライブラリを-gでインストールした場合、通常はパスが通った場所にコマンドがインストールされるが、protoでインストールしたnpmはパスが通っていない場所にインストールしてしまう。 | ||
| + | |||
| + | この場合npxを使うことで実行できる | ||
| + | |||
| + | ``` | ||
| + | npx gemini | ||
| + | ``` | ||
| + | |||
| + | |||
| + | |||
| + | </markdown> | ||
proto.1737876522.txt.gz · 最終更新: by nullpon