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

Модуль взаимодействия с ядром ЛИС: различия между версиями

Материал из Химсофт Вики
Нет описания правки
Нет описания правки
Строка 10: Строка 10:


==Быстрый старт==
==Быстрый старт==
===Установка===
===Установка===
Настроить подключение <code>npm-registry</code> из GitLab (для инструкций см. сам репозиторий <code>npm-registry</code>)
Настроить подключение <code>npm-registry</code> из GitLab (для инструкций см. сам репозиторий <code>npm-registry</code>)


После этого для Установка модуля пишем
После этого для Установка модуля пишем
<syntaxhighlight lang="javascript">
npm i @chemsoft/chemic
</syntaxhighlight>


npm i @chemsoft/chemic
===Подключение===
Модуль подключается из кода следующим образом:
<syntaxhighlight lang="javascript">
const chemic = require('@chemsoft/chemic')
</syntaxhighlight>
Теперь обращаясь к <code>chemic</code> можно взаимодействовать с ядром ЛИС.

Версия от 03:42, 13 января 2026

Модуль @chemsof/chemic дает доступ к ядру ЛИС из node, по сути являясь оберткой над chemic.dll, обращаясь к его методам через Chemic API. Модуль поделен на пространства имен и классы.

Принятые обозначения в заголовках и оглавлении:

Something(): метод, функция, что-то, что можно вызвать, сигнатура может не совпадать

EXP: Фича с экспериментальной поддержкой

READONLY: свойство только для чтения

Быстрый старт

Установка

Настроить подключение npm-registry из GitLab (для инструкций см. сам репозиторий npm-registry)

После этого для Установка модуля пишем

npm i @chemsoft/chemic

Подключение

Модуль подключается из кода следующим образом:

const chemic = require('@chemsoft/chemic')

Теперь обращаясь к chemic можно взаимодействовать с ядром ЛИС.