Skip to content

BayanValit/pgraph-editor

Repository files navigation

PGraph editor

PGraph editor

Component of the graphical editor of the Petri net


Развертывание

  1. Выполнить следующие команды:
  • npm install
  • npm start
  1. Запустить в отдельном cmd npm run serve - приложение будет развернуто на http://localhost:8080

Публикация в github npm registry

  1. Выполнить логин: npm login --scope=@bayanvalit --registry=https://npm.pkg.github.com. Необходимо использовать соответствующий токен доступа.
  2. Вызвать команду: npm publish

Обновление версии

  1. Вызвать команду: npm version patch|minor|major -m "Version description"

Установка в качестве зависимости

  1. В корне проекта создать файл .npmrc со следующим содержимым:
    @bayan-valit:registry=https://npm.pkg.github.com
    //npm.pkg.github.com/:_authToken=<PERSONAL ACCESS TOKEN WITH read:packages SCOPE>
    
  2. Выполнить npm install @bayanvalit/pgraph-editor

Отладка

  1. Для отладки используется пакет debug.
  2. Текущие модули для отладки:
    • pgraph-editor - верхний уровень
    • pgraph-editor:physics:* - физика
  3. Для включения отладки в консоли браузера прописать:
// Выводить сообщения из всех модулей
localStorage.debug = 'pgraph-editor:*'