Инициализация проекта
8 800 555-89-02
Войти
infomaximum_logoДля разработчиков
CTRL+K
Standalone2509
LTS

Инициализация проектаBETA

В этой статье
  • Инициализация проекта
  • Структура проекта

Для создания нового пакета с интеграцией выполните следующую команду:

npx @infomaximum/package-cli integration init my_integration

Где my_integration — имя создаваемой директории, в которой инициализирован проект интеграции.

После выполнения команды создается шаблонный проект и инициализируется git-репозиторий.

Заметка

Вместоmy_integration можно указать . — тогда проект интеграции будет создан в текущей директории.

Структура проекта

В результате создания проекта будет сгенерирована следующая файловая структура:

my_integration
├── build/               # директория собранного пакета/скрипта интеграции
│   └── integration.js
├── node_modules/        # директория с зависимостями проекта
├── package/             # директория с файлами, которые будут добавлены в пакет
│   ├── en/
│   │   ├── changelog.md         # описание изменений пакета (en)
│   │   └── doc.md               # документация к пакету (en)
│   ├── resources/
│   │   └── Integration.svg      # иконка пакета
│   ├── ru/
│   │   ├── changelog.md         # описание изменений пакета (ru)
│   │   └── doc.md               # документация к пакету (ru)
│   └── manifest.json            # манифест пакета
├── src/
│   └── index.ts                 # основной код интеграции
├── .env                         # переменные окружения (не коммитить)
├── .env_example                 # пример переменных среды
├── .gitignore
├── babel.config.js
├── eslint.config.js
├── integrationrc.js            # конфигурация CLI
├── package.json
├── tsconfig.json
├── vitest.config.js
└── yarn.lock

Была ли статья полезна?

Да
Нет
infomaximum_logo_icon
430006, Саранск,
Северо-восточное шоссе, д. 3
ОКВЭД 62.01
ИНН 1328909857
Код вида деятельности
в области ИТ 15.02 и 17.01
Языки программирования
Мы используем файлы cookies, чтобы сайт был лучше для вас.