본문 바로가기
새로 나온 제품을 먼저 만나는 곳

Mise

개발 도구·환경변수·작업을 mise.toml 하나로 묶는 CLI

생산성16일 전
카테고리
생산성
웹사이트
github.com
언어
영어
등록일
16일 전
포크
1,386

jdx/mise ↗· Rust· MIT· 최근 커밋 1일 전

레포를 받아 실행하기까지 늘 같은 잡일이 반복됩니다. 도구 버전 맞추기, 환경변수 채우기, 빌드 스크립트 찾기. mise는 이 셋을 mise.toml 한 파일에 몰아넣어 새 셸이든 갓 받은 체크아웃이든 CI든 같은 상태에서 출발하게 만듭니다.

node, python, terraform, cmake 같은 개발 도구를 깔고 버전을 갈아끼우며, 프로젝트 설명에 따르면 레지스트리에는 수백 종이 더 올라와 있습니다. 환경변수는 프로젝트 디렉터리 단위로 적용되고 .env 파일 값도 함께 읽습니다. 작업에는 의존 관계를 걸 수 있어 mise run deploy는 validate와 plan이 끝난 뒤에야 움직입니다. mise activate로 셸에 물려 두면 which node가 심이 아니라 실제 경로를 돌려주므로, 자기 위치를 보고 동작하는 도구도 탈이 없습니다. Rust로 짰고 MIT 라이선스이며 깃허브 스타는 3만 2천 개를 넘겼습니다.

이 제품이 마음에 드세요?