Публикации по теме 'nodejs'


Работайте с объектами JavaScript как профессионал
Работайте с объектами JavaScript как профессионал Недавно я заканчивал свой первый пакет NPM, Vivisector . Это микробиблиотека Nodejs, которая предоставляет пользовательские «наблюдаемые» типы данных. Другими словами, он позволяет привязывать обработчики событий к определенным типам событий мутации для объектов, массивов и даже строк. Излишне говорить, что из-за этого я довольно много работал с объектами. Манипуляции и выполнение операций с объектами могут быть пугающими, но если..

Плагин разбиения на страницы для агрегатных функций Node JS mongoose.
NodeJS MongoDB разбиение на страницы для агрегатных функций. Библиотека настраиваемой совокупной разбивки на страницы на основе курсора для Mongoose с настраиваемыми метками. Если вы ищете базовую библиотеку разбивки на страницы без агрегирования, используйте эту mongoose-paginate-v2 Установка npm install mongoose-aggregate-paginate-v2 использование Добавление плагина в схему, var mongoose = require('mongoose'); var aggregatePaginate =..

Как создать веб-сервер NodeJS
В настоящее время создать сервер NodeJS очень просто. Сегодня я покажу вам, как создать базовый веб-сервер с помощью NodeJS. В этой статье мы рассмотрим три основные части. 1- установка NodeJS и NPM (на macOS) с помощью Homebrew 2- создайте наш сервер NodeJS 3- Держите сервер работающим, используя PM2 1. Установите NodeJS на MacOS. Этот шаг требует, чтобы у вас был установлен Homebrew. если вы не знаете, как установить Homebrew на свой компьютер, перейдите по этой ссылке..

Динамически запрашивать все маршруты в экспресс-приложении
Если вы используете экспресс-фреймворк для разработки веб-приложения, возможно, вы знакомы с концепцией маршрутизации и с тем, как она играет важную роль в вашем приложении. Маршрутизация относится к тому, как конечные точки приложения (URI) отвечают на запросы клиентов. Для введения в маршрутизацию см. Базовая маршрутизация . Вы определяете маршрутизацию с помощью методов объекта Express app , которые соответствуют методам HTTP; например, app.get() для обработки запросов GET и..