ユーザ用ツール

サイト用ツール


proto

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
proto [2024/04/29 12:10] 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
 ``` ```
  
行 39: 行 54:
 ## ツールチェインの更新 ## ツールチェインの更新
  
-bunを例に+)bun 1.1.6更新す
  
 ``` ```
行 46: 行 61:
 proto pin --gloabl bun 1.1.6 proto pin --gloabl bun 1.1.6
 ``` ```
 +
 +## 問題
 +
 +### npmでインストールしたコマンドが見つからない
 +
 +コマンドが追加されるnpmのライブラリを-gでインストールした場合、通常はパスが通った場所にコマンドがインストールされるが、protoでインストールしたnpmはパスが通っていない場所にインストールしてしまう。
 +
 +この場合npxを使うことで実行できる
 +
 +```
 +npx gemini
 +```
 +
 +
  
 </markdown> </markdown>
proto.1714392645.txt.gz · 最終更新: by nullpon