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

Инициализация проекта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

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

Да
Нет
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнеса
© 20102025. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.