WEB-ПРОГРАММИРОВАНИЕ
Практика 1 Web-программирование
Вт 10 фев 2026 16:38:28 MSK
ECMAScript
ECMAScript — единый стандарт для JavaScript
для одинаковой работы на всех движках браузеров.
REPL
REPL — интерактивная оболочка. Акроним означает:
- READ
- EVAL
- LOOP
CTRL-?
CTRL-Z— останавливает процесс в фон.CTRL-С— завершает работу программы.CTRL-D— выход из программы/оболочки (похоже наCTRL-C).
JSON
Формат хранения информации. В отличие от Object в
JavaScript, для значения поле:ключ используются кавычки
"key": "value".
Проект
Для инициализации проекта, нужно создать директорию, а в ней
запустить программу node init, который создаст
package.json, содержащий параметры проекта.
Внутри этого файла можно поменять ключ "type" с
"type": "commonjs" на "type": "module".
lodash
lodash — это библиотека, содержащая в себе множество
полезных функций. Не является встроенной
Импортирование библиотек
import _ from "lodash"Идентичная запись на python:
import lodash as _Установка пакетов через npm как зависимости для разработки
npm install --save-dev пакетУстановка пакетов, как зависимость для продакшена
npm install --save-prod пакетСборка проекта в продакшн
# Может быть ошибка в команде
npm install --productionLock-файл
Для обновления всех зависимостей надо выполнить команду
npm update.
Чтобы выполнить полное обновление конкретной зависимости: …
*— загружается любая доступная версия пакета1.1.1— будет загружена только эта версия^1.?.?— загружаются только фиксы и минорные версии~1.1.?— загружаются только фиксы