ユーザ用ツール

サイト用ツール


proto

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
proto [2024/03/14 13:39] nullponproto [2025/06/28 14:26] (現在) nullpon
行 5: 行 5:
  
 様々な言語やツールチェインのバージョン管理ツール。Nodeのvoltaのようなツールで、Node以外にもgo言語などに対応している 様々な言語やツールチェインのバージョン管理ツール。Nodeのvoltaのようなツールで、Node以外にもgo言語などに対応している
 +
 +ググラビリティが非常に低いので、`proto node`などで検索すると発見できる
  
 ## インストール ## インストール
行 18: 行 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
 +```
 +
  
 インストールできるバージョンの確認 インストールできるバージョンの確認
  
 ``` ```
-proto list-remote node +proto versions node 
 ``` ```
  
行 28: 行 43:
  
 ``` ```
-proto list node+proto versions node --installed
 ``` ```
 +
 +## proto自身を更新
 +
 +```
 +proto upgrade
 +```
 +
 +## ツールチェインの更新
 +
 +例)bun 1.1.6に更新する
 +
 +```
 +proto install bun 1.1.6
 +
 +proto pin --gloabl bun 1.1.6
 +```
 +
 +## 問題
 +
 +### npmでインストールしたコマンドが見つからない
 +
 +コマンドが追加されるnpmのライブラリを-gでインストールした場合、通常はパスが通った場所にコマンドがインストールされるが、protoでインストールしたnpmはパスが通っていない場所にインストールしてしまう。
 +
 +この場合npxを使うことで実行できる
 +
 +```
 +npx gemini
 +```
 +
 +
  
 </markdown> </markdown>
proto.1710423565.txt.gz · 最終更新: by nullpon