Skip to main content

Interactive Node.js, NPM, and Angular CLI Version Manager

Project description

MNM - My Node Manager

English | Bahasa Indonesia


English

MNM (My Node Manager) is a simple, interactive CLI tool to manage and switch between different versions of Node.js, NPM, and Angular CLI on Windows (via NVM).

It is designed to wrap nvm-windows with a friendlier, interactive menu interface.

Features

  • 🚀 Interactive menu to select Node.js versions.
  • 📦 Easily switch NPM versions (including ancient versions for legacy projects).
  • 🅰️ Manage Angular CLI versions globally per project requirements.
  • ⚡ Fast execution.

Requirements

  • Windows
  • nvm-windows installed and configured.
  • Python 3.6+

Installation

pip install my-node-manager

Usage

Simply run:

mnm

Or for specific commands:

mnm -v          # Check current versions
mnm -l          # List installed Node versions
mnm use <ver>   # Switch Node version immediately

Bahasa Indonesia

MNM (My Node Manager) adalah alat CLI interaktif sederhana untuk mengelola dan berpindah antar versi Node.js, NPM, dan Angular CLI di Windows (menggunakan NVM).

Alat ini dirancang untuk membungkus nvm-windows dengan antarmuka menu yang lebih ramah pengguna.

Fitur

  • 🚀 Menu interaktif untuk memilih versi Node.js.
  • 📦 Mudah mengganti versi NPM (termasuk versi lama untuk proyek lawas).
  • 🅰️ Mengelola versi Angular CLI secara global sesuai kebutuhan proyek.
  • ⚡ Eksekusi cepat.

Persyaratan

  • Windows
  • nvm-windows sudah terinstall dan dikonfigurasi.
  • Python 3.6+

Instalasi

pip install my-node-manager

Penggunaan

Cukup jalankan:

mnm

Atau untuk perintah spesifik:

mnm -v          # Cek versi saat ini
mnm -l          # Lihat daftar versi Node yang terinstall
mnm use <ver>   # Ganti versi Node secara langsung

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

my_node_manager-0.1.1.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

my_node_manager-0.1.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file my_node_manager-0.1.1.tar.gz.

File metadata

  • Download URL: my_node_manager-0.1.1.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.13

File hashes

Hashes for my_node_manager-0.1.1.tar.gz
Algorithm Hash digest
SHA256 69a4345beda18d7f5f3b88e0e881865cdb32b7bf7bbb174b9bb8afcc69d874d7
MD5 e4d1228528b658c6546965e15baae97c
BLAKE2b-256 c0ee284ee8a5fdf70bb4ad8eb951b2f87011ec8692f4357202d8a699ce969396

See more details on using hashes here.

File details

Details for the file my_node_manager-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for my_node_manager-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0ce6aa0d6ee5047f8f01200913f2ff8d55c2956cc3b76712801cfb022a156b25
MD5 c17f3ca7e29275c3a57a6d30ecb47cf0
BLAKE2b-256 41b912e1a251db124ca09ed7df6b95a9466bd35586988e5a81e6ad88e41d457b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page