Files
npm-soft/readme.md
T

25 lines
2.4 KiB
Markdown
Raw Normal View History

2026-05-31 18:33:31 +08:00
# 📦 Windows 11 NPM Package Manager Pro
Современное графическое приложение для удобного управления пакетами Node.js (NPM). Создано на Python с использованием библиотеки `CustomTkinter`, имеет современный интерфейс, адаптированный под дизайн Windows 11 (с поддержкой светлой/тёмной темы).
## ✨ Возможности
* **🌍 Два режима работы:** Управляйте глобальными пакетами системы или зависимостями конкретного локального проекта (выбор папки с `package.json`).
* **🔄 Умные обновления:** Автоматическая проверка устаревших версий. Программа покажет старую и новую версию пакета, а кнопка "Обновить" подсветится зелёным.
* **⚡ Массовые операции:** Выделяйте нужные пакеты чекбоксами для быстрого массового обновления или удаления в один клик.
* **📂 Быстрый доступ к файлам:** Кнопка-иконка открывает папку установленного пакета (исходный код) прямо в Проводнике Windows.
* **ℹ️ Информация о пакетах:** Кликните по названию пакета, чтобы получить данные из реестра NPM (описание, автор, лицензия) и перейти на сайт проекта.
* **➕ Установка:** Устанавливайте новые пакеты, просто введя их название в верхней панели.
## 🛠 Требования
Для запуска приложения на вашем компьютере должны быть установлены:
1. **[Node.js](https://nodejs.org/)** (включает в себя `npm`).
2. **[Python 3.8+](https://www.python.org/)**
## 🚀 Установка и запуск
1. Склонируйте репозиторий или скачайте файл `npm_manager.py`.
2. Установите библиотеку для графического интерфейса:
```bash
pip install customtkinter