suer TIL
eye catch
【mise】mise linkでインストール済みツールをmise管理下に登録する
mise管理外のツールをmise.tomlから参照したい Homebrewや自前のビルドスクリプトなど、mise管理外の方法でインストールしたツールがある場合、mise linkを使うとそのツールをmise管理下のバージョンとしてシンボリックリンクで登録できる。登録後はmise.tomlやmise useから通常のバージョンと同じように参照できる。
LINUX
2026-09-05 2026-09-05
eye catch
【mise】mise enでmiseの環境が有効なシェルを起動する
mise.tomlのツールがすぐ使えるシェルを起動したい 【mise】mise envでmiseが設定する環境変数を出力する で紹介したmise envは、export文を出力するだけで、現在のシェルに反映するにはevalが必要になる。mise enを使うと、evalを挟まずに、mise環境が最初から有効なシェルをその場で起動できる。
LINUX
2026-09-05 2026-09-05
eye catch
【mise】mise bin-pathsでアクティブなツールの実行ファイルディレクトリを確認する
PATHに追加すべきディレクトリを直接知りたい 【mise】mise whereでツールのインストールパスを確認する で紹介したmise whereは、ツールのインストールディレクトリそのものを返す。ただしツールによっては、実行ファイルはインストールディレクトリ直下ではなくbin/のようなサブディレクトリにある。mise bin-pathsを使うと、実際に実行ファイルが置かれているディレクトリを直接確認できる。
LINUX
2026-09-05 2026-09-05
eye catch
【mise】mise watchでファイル変更を監視してタスクを自動再実行する
ファイルを保存するたびにタスクを再実行したい 【mise】mise runでタスクを定義して実行する で紹介したmise runは、実行するたびに手動でコマンドを打つ必要がある。mise watchを使うと、ソースファイルの変更を検知して自動的にタスクを再実行できる。
LINUX
2026-09-05 2026-09-05
eye catch
【mise】mise mcpでAIアシスタントからmiseを操作する
AIアシスタントにmiseの情報を渡したい Claude DesktopやCursorのようなMCP(Model Context Protocol)対応のAIアシスタントに、プロジェクトで使っているツールやタスクの情報を渡したい場合がある。mise mcpを使うと、mise自体をMCPサーバーとして起動し、標準入出力を経由したJSON-RPCでmiseの情報を扱えるようにできる。
LINUX
2026-09-05 2026-09-05
eye catch
【mise】mise unsetでmise.tomlの環境変数を削除する
mise setで設定した環境変数を削除したい 【mise】mise setでmise.tomlに環境変数を設定する で設定した環境変数が不要になったら、mise unsetで削除する。
LINUX
2026-09-05 2026-09-05
eye catch
【mise】mise setでmise.tomlに環境変数を設定する
プロジェクトごとの環境変数をmise.tomlで管理したい MISE_DATA_DIRのようなMISE_*環境変数はmise自体の動作を制御するものだが、mise setで設定するのはそれとは別に、プロジェクトで使う任意の環境変数である。mise.tomlの[env]セクションに書いておくと、mise activate済みのシェルやタスク実行時に自動的に反映される。
LINUX
2026-09-05 2026-09-05
eye catch
【mise】mise tool-aliasでツールバージョンにエイリアスを定義する
独自の名前でバージョンを指定したい miseはnodeのlts-jodのように、一部のツールでLTSバージョンなどのエイリアスをあらかじめ用意している。mise tool-aliasを使うと、自分で任意のエイリアス名を定義できる。設定は~/.config/mise/config.toml(グローバル設定ファイル)に保存され、プロジェクトを問わず使える。
LINUX
2026-09-05 2026-09-05
eye catch
【mise】mise registryでツール名とバックエンドの対応を確認する
ツール名がどのバックエンドで解決されているか確認したい mise use jqのように短いツール名を指定すると、miseは内部のレジストリを参照して、実際にどのバックエンド(aqua、asdf、cargo、goなど)からインストールするかを自動的に決める。mise registryを使うと、この対応関係を確認できる。
LINUX
2026-09-05 2026-09-20
eye catch
【mise】mise-actionを使わず手動でセットアップする場合との違い
mise-actionなしでもmiseをセットアップできる jdx/mise-actionを使わなくても、mise公式のインストールスクリプトを使えばGitHub Actions上でmiseをセットアップできる。mise-actionが内部で何を自動化しているかを知るために、手動セットアップと比較する。
LINUX
2026-09-05 2026-09-05
  • ««
  • «
  • 30
  • 31
  • 32
  • 33
  • 34
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【swift package】依存パッケージを依存ツリーで表示する (show-dependencies)
MAC
2026-10-12 2026-10-12
eye catch
【GitHub Actions,Xcode】DerivedDataとSwiftPMをキャッシュしてCIのビルドを速くする (irgaly/xcode-cache)
MAC
2026-10-11 2026-10-11
eye catch
【swift package】Package.swiftの依存関係の解決だけを先に実行する (resolve)
MAC
2026-10-11 2026-10-11
eye catch
【xcodebuild】SwiftPMの依存関係の解決だけを先に実行する (-resolvePackageDependencies)
MAC
2026-10-11 2026-10-11
eye catch
【xcodebuild】テストの実行先を指定する (-destination)
MAC
2026-10-11 2026-10-11
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer