Змест прыкладання:
Дакументацыя Node.js ток v14.0.0
Дакументацыя Node.js ток v13.13.0
Дакументацыя Node.js v12.16.2 LTS
Дакументацыя Node.js v10.20.1 LTS
Падручнікі па Node.js
Node.js® - гэта час выканання JavaScript, пабудаваны на рухавіку JavaScript V8 Chrome. Node.js выкарыстоўвае мадэль уводу-вываду, якая не блакуе падзеі, што робіць яго лёгкім і эфектыўным. Экасістэма пакетаў Node.js, npm, - самая вялікая экасістэма бібліятэк з адкрытым зыходным кодам у свеце.
Змест
Пачатак кіраўніцтва
Адладка - пачатак працы
Простае прафіляванне прыкладанняў Node.js
Дыягностыка - графікі полымя
Дакерызацыя вэб-прыкладання Node.js
Пераход на канструкцыю бяспечных буферных
Агляд блакавання супраць незаблакіроўкі
Цыкл падзей Node.js, таймеры і
Не блакуйце цыкл падзей (альбо рабочы пул)
Таймеры ў Node.js
Анатомія аперацыі HTTP
Праца з рознымі файлавымі сістэмамі
Зваротнае ціск у патоках
Модуль дамена Postmortem
Як апублікаваць пакет N-API
Стабільнасць ABI
Аб гэтых дакументах
Выкарыстанне і прыклад
Тэст сцвярджэння
Async Гаплікі
Буфер
C ++ Addons
C / C ++ Дадаецца з N-API
Дзіцячыя працэсы
Кластар
Параметры каманднага радка
Кансоль
Крыпта
Адладчык
Састарэлыя API
DNS
Дамен
Модулі ECMAScript
Памылкі
Падзеі
Файлавая сістэма
Глобалы
HTTP
HTTP / 2
HTTPS
Інспектар
Інтэрнацыяналізацыя
Модулі
Чыстая
АС
Шлях
Прадукцыйныя гаплікі
Палітыка
Працэс
Пунікод
Радкі запыту
Лінія чытання
АДКАЗ
Справаздача
Паток
Радкавы дэкодэр
Таймеры
TLS / SSL
Прасачыць падзеі
TTY
UDP / Datagram
URL
Камунальныя паслугі
V8
В.М.
WASI
Ніткі рабочых
Зліб
Падручнікі TOC
Уводзіны ў Node.js
Кароткая гісторыя Node.js
Як усталяваць Node.js
Колькі JavaScript вам трэба ведаць, каб выкарыстоўваць Node.js?
Адрозненні паміж Node.js і браўзэрам
V8 JavaScript Engine
Запусціце сцэнарыі Node.js з каманднага радка
Як выйсці з праграмы Node.js
Як чытаць зменныя асяроддзі з Node.js
Дзе размясціць прыкладанне Node.js
Як выкарыстоўваць REPL для Node.js
Node.js, прымайце аргументы з каманднага радка
Вывад у камандны радок з дапамогай Node.js
Прыміце ўвод з каманднага радка ў Node.js
Адкрыйце функцыянальнасць з файла Node.js пры дапамозе экспарту
Уводзіны ў менеджэр пакетаў npm
Дзе усталёўваецца пакеты npm?
Як выкарыстоўваць або выканаць пакет, усталяваны з дапамогай npm
Кіраўніцтва package.json
Файл package-lock.json
Знайдзіце ўсталяваную версію пакета npm
Усталюйце больш старую версію пакета npm
Абнавіце ўсе залежнасці Node.js да іх апошняй версіі
Семантычная версія з выкарыстаннем npm
Выдаленне пакетаў npm
npm глабальныя або лакальныя пакеты
npm залежнасцей і devDependpendations
Упакоўка пакета npx Node.js
Петля падзей Node.js
Разуменне process.nextTick ()
Разуменне setImmediate ()
Адкрыйце для сябе таймеры JavaScript
Асінхроннае праграмаванне і зваротная сувязь JavaScript
Разуменне абяцанняў JavaScript
Сучасны асінхронны JavaScript з Async і Await
Эмітар падзей Node.js
Стварыце сервер HTTP
Стварэнне HTTP-запытаў з дапамогай Node.js
Зрабіце запыт HTTP POST з дапамогай Node.js
Атрымайце дадзеныя цела HTTP-запыту пры дапамозе Node.js
Праца з дэскрыптарамі файлаў у Node.js
Статыстыка файла Node.js
Шляхі файлаў Node.js
Чытанне файлаў з дапамогай Node.js
Напісанне файлаў з дапамогай Node.js
Праца з папкамі ў Node.js
Модуль Node.js fs
Модуль шляху Node.js
Модуль os Node.js
Модуль падзей Node.js
Модуль http Node.js
Буферы Node.js
Node.js патокі
Node.js, розніца паміж распрацоўкай і вытворчасцю
Памылка пры апрацоўцы ў Node.js
Як зарэгістраваць аб'ект у Node.js