Interactive Node.js, NPM, and Angular CLI Version Manager
Project description
MNM - My Node Manager
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-windowsinstalled 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-windowssudah 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69a4345beda18d7f5f3b88e0e881865cdb32b7bf7bbb174b9bb8afcc69d874d7
|
|
| MD5 |
e4d1228528b658c6546965e15baae97c
|
|
| BLAKE2b-256 |
c0ee284ee8a5fdf70bb4ad8eb951b2f87011ec8692f4357202d8a699ce969396
|
File details
Details for the file my_node_manager-0.1.1-py3-none-any.whl.
File metadata
- Download URL: my_node_manager-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ce6aa0d6ee5047f8f01200913f2ff8d55c2956cc3b76712801cfb022a156b25
|
|
| MD5 |
c17f3ca7e29275c3a57a6d30ecb47cf0
|
|
| BLAKE2b-256 |
41b912e1a251db124ca09ed7df6b95a9466bd35586988e5a81e6ad88e41d457b
|