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

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

Материал из wiki.chemsoft.ru
Строка 14: Строка 14:
<code>const module = require('./some-script');</code>
<code>const module = require('./some-script');</code>


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


==[[База данных]]==
==[[База данных]]==

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

Модули

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

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

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

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

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

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

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

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

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

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

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

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

Кодировки

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

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