並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 3 件 / 3件

新着順 人気順

miseの検索結果1 - 3 件 / 3件

  • 言語環境の管理は *env や *vm を超えて、 mise へ

    mise はミーズと読みます。 mise とは *env や *vm が担っていた言語環境(コンパイラ・インタプリタ)のバージョンを管理するツールです。 rbenv や nvm のように単一言語に対するサポートではなく、標準で Go、 Node.js、 Python などの複数の言語に対応しています。 類似のソフトウェアに asdf が存在しますが、 mise はその精神的後継となっています。asdf が shell で書かれていたのに対し、 mise は rust で実装されており、起動速度も asdf と比べて格段に早くなっています。 mise は The front-end to your dev env. と自称しており、上記の言語環境のみならず、アウトオブボックスで使用できる複数の開発向けの機能を提供しているので、本稿で紹介します。 言語環境の用意 mise が提供する言語環境は

      言語環境の管理は *env や *vm を超えて、 mise へ
    • corepack が標準同梱じゃなくなる未来、 mise でパッケージマネージャを管理する

      mise とは 言語環境の管理は *env や *vm を超えて、 mise へ という記事を書いたので詳しくはこちらをご参照ください。 簡単にいうと多言語対応の言語環境マネージャで(もっと多機能なのですが)、npm をバックエンドに node 製の cli まで管理できる、というものです。 つまり、 yarn や pnpm もグローバルでバージョン管理できるということになります。 似た機能を持つものに volta が存在しますが、筆者の主観だと mise の方が安定した挙動をしており、高速です。 mise の npm backend 機能 mise では npm をバックエンドにして npm library な cli を管理する、という機能があります。(執筆現在 Experimental です) https://mise.jdx.dev/dev-tools/backends/ 例えば、

        corepack が標準同梱じゃなくなる未来、 mise でパッケージマネージャを管理する
      • miseを使って複数のPHPバージョンをインストールする - Qiita

        やりたいこと Macで 簡単なインストールで php8.1とphp8.2をインストールし php8.1なプロジェクトにcdしたらphp8.1を使いたい php8.2なプロジェクトにcdしたらphp8.2を使いたい mise https://github.com/jdx/mise The front-end to your dev env. mise (pronounced "meez") mise was formerly called rtx. asdfとの比較 asdfはランタイムを呼び出すときにオーバーヘッド(~120ms)かかるが、miseはプロンプトがロードされるときに少量のオーバーヘッド(~5ms)を追加する。 参考

          miseを使って複数のPHPバージョンをインストールする - Qiita
        1