Список основных модулей, предоставляемых Node.js
Node.jsимеет набор основных модулей, которые являются частью платформы и поставляются сУстановка Node.js.
У нас их много:
Имя | Описание |
---|---|
утверждать | предоставляет набор функций утверждения, полезных для тестирования |
буфер | предоставляет возможность обрабатывать буферы, содержащие двоичные данные |
child_process | предоставляет возможность порождать дочерние процессы |
консоль | предоставляет простую консоль отладки |
кластер | позволяет разделить процесс Node.js на несколько рабочих, чтобы использовать преимущества многоядерных систем |
крипто | обеспечивает криптографическую функциональность |
дграмма | обеспечивает реализацию сокетов UDP Datagram |
DNS | обеспечивает разрешение имен и поиск DNS |
События | предоставляет API для управления событиями |
фс | предоставляет API для взаимодействия с файловой системой |
http | предоставляет реализацию HTTP-клиент / сервер |
http2 | обеспечивает реализацию HTTP / 2 клиент / сервер |
https | обеспечивает реализацию HTTPS клиент / сервер |
сеть | предоставляет асинхронный сетевой API |
Операционные системы | предоставляет служебные методы и свойства, относящиеся к операционной системе |
дорожка | предоставляет утилиты для работы с путями к файлам и каталогам |
perf_hooks | для включения сбора показателей производительности |
процесс | предоставляет информацию о текущем процессе Node.js и контролирует его. |
Строка запроса | предоставляет утилиты для синтаксического анализа и форматирования строк запроса URL |
строка чтения | предоставляет интерфейс для чтения данных из читаемого потока |
ответ | предоставляет реализацию Read-Eval-Print-Loop (REPL), которая доступна как отдельная программа или может быть включена в другие приложения. |
транслировать | абстрактный интерфейс для работы с потоковыми данными |
string_decoder | предоставляет API для декодирования объектов Buffer в строки |
таймеры | предоставлять функции для планирования функций, которые будут вызываться в некоторый будущий период времени |
TLS | обеспечивает реализацию протоколов Transport Layer Security (TLS) и Secure Socket Layer (SSL) |
tty | предоставляет функциональные возможности, используемые для выполнения операций ввода-вывода в текстовом терминале |
url | предоставляет утилиты для разрешения и анализа URL |
утилита | поддерживает потребности внутренних API-интерфейсов Node.js, что также полезно для разработчиков приложений и модулей |
v8 | предоставляет API-интерфейсы, относящиеся к версии V8, встроенной в двоичный файл Node.js |
vm | позволяет компилировать и запускать код в контекстах виртуальной машины V8 |
был ли я | обеспечивает реализацию спецификации интерфейса системы WebAssembly |
рабочий | позволяет использовать потоки, которые выполняют JavaScript параллельно |
zlib | обеспечивает функциональность сжатия |
Ознакомьтесь с моими подробными руководствами по
Скачать мою бесплатнуюСправочник по Node.js
Дополнительные руководства по узлам:
- Введение в менеджер пакетов npm
- Введение в Node.js
- HTTP-запросы с использованием Axios
- Где разместить приложение Node.js
- Взаимодействовать с Google Analytics API с помощью Node.js
- Средство выполнения пакетов npx Node
- Руководство по package.json
- Где npm устанавливает пакеты?
- Как обновить Node.js
- Как использовать или выполнить пакет, установленный с помощью npm
- Файл package-lock.json
- Семантическое управление версиями с использованием npm
- Следует ли зафиксировать папку node_modules в Git?
- Обновите все зависимости Node до последней версии
- Разбор JSON с помощью Node.js
- Найдите установленную версию пакета npm
- Node.js потоки
- Установите старую версию пакета npm
- Получить текущую папку в Node
- Как зарегистрировать объект в Node
- Предоставление функциональности из файла узла с помощью экспорта
- Различия между узлом и браузером
- Сделайте HTTP-запрос POST с помощью Node
- Получить данные тела HTTP-запроса с помощью Node
- Буферы узлов
- Краткая история Node.js
- Как установить Node.js
- Сколько JavaScript вам нужно знать, чтобы использовать Node?
- Как использовать Node.js REPL
- Узел, принимать аргументы из командной строки
- Вывод в командную строку с помощью Node
- Принять ввод из командной строки в Node
- Удаление пакетов npm с помощью `npm uninstall`
- npm глобальные или локальные пакеты
- зависимости npm и devDependencies
- Цикл событий Node.js
- Понимание process.nextTick ()
- Понимание setImmediate ()
- Эмиттер событий узла
- Создайте HTTP-сервер
- Выполнение HTTP-запросов с помощью Node
- Модуль Node fs
- HTTP-запросы в Node с использованием Axios
- Чтение файлов с помощью Node
- Пути к файлам узлов
- Написание файлов с помощью Node
- Статистика файла узла
- Работа с файловыми дескрипторами в Node
- Работа с папками в Node
- Модуль пути к узлу
- Модуль Node http
- Использование WebSockets с Node.js
- Основы работы с MySQL и Node
- Обработка ошибок в Node.js
- Путеводитель по мопсу
- Как читать переменные среды из Node.js
- Как выйти из программы Node.js
- Модуль Node os
- Модуль событий узла
- Узел, разница между разработкой и производством
- Как проверить, существует ли файл в Node.js
- Как создать пустой файл в Node.js
- Как удалить файл с помощью Node.js
- Как получить дату последнего обновления файла с помощью Node.js
- Как определить, сегодня ли дата в JavaScript
- Как записать объект JSON в файл в Node.js
- Почему вам следует использовать Node.js в вашем следующем проекте?
- Запускайте веб-сервер из любой папки
- Как использовать MongoDB с Node.js
- Используйте Chrome DevTools для отладки приложения Node.js
- Что такое pnpm?
- Список параметров среды выполнения Node.js v8
- Как исправить ошибку «Отсутствует доступ для записи» при использовании npm
- Как включить модули ES в Node.js
- Как создать дочерний процесс с помощью Node.js
- Как получить в Express и разобранное, и необработанное тело
- Как обрабатывать загрузку файлов в Node.js
- Каковы одноранговые зависимости в модуле Node?
- Как написать файл CSV с помощью Node.js
- Как читать CSV-файл с помощью Node.js
- Модули ядра узла
- Увеличение номеров сразу нескольких папок с помощью Node.js
- Как распечатать холст по URL-адресу данных
- Как создать и сохранить изображение с помощью Node.js и Canvas
- Как скачать изображение с помощью Node.js
- Как массово переименовывать файлы в Node.js
- Как получить имена всех файлов в папке в Node
- Как использовать обещания и ожидания с функциями обратного вызова Node.js
- Как протестировать пакет npm локально
- Как проверить текущую версию Node.js во время выполнения
- Как использовать Sequelize для взаимодействия с PostgreSQL
- Обслуживайте HTML-страницу с помощью Node.js
- Как устранить ошибку `util.pump is not a function` в Node.js