Перейти к содержанию

Основные функции: различия между версиями

Материал из wiki.chemsoft.ru
Строка 19: Строка 19:


==Файлы и файловая система==
==Файлы и файловая система==
Для работы с файлами в node.js существует модуль fs (file system).
[https://nodejs.org/api/fs.html Официальная документация модуля] - английский язык.
[https://metanit.com/web/nodejs/2.8.php Частичный пример работы с модулем] - русский язык.


==Кодировки==
==Кодировки==

Версия от 03:50, 30 декабря 2025

Модули

Системы модулей позволяет динамически подгружать различные библиотеки, а также другие скрипты.

Нативный модуль

Для загрузки нативного модуля, необходимо вызвать функцию:

const module = require('some-module');

Пример работы с нативным модулем можно найти в данном разделе.

Внешние скрипты

Для загрузки внешнего скрипта из файла, необходимо вызвать функцию:

const module = require('./some-script');

Взаимодействие с пользователем

База данных

Файлы и файловая система

Для работы с файлами в node.js существует модуль fs (file system).

Официальная документация модуля - английский язык.

Частичный пример работы с модулем - русский язык.

Кодировки

Для работы с кодировкой рекомендуется использовать пакет iconv-lite.

Данный пакет позволяет автоматически декодировать текст в различные кодовые страницы, позволяя осуществлять корректное взаимодействие между разными системами.