Skip to content

stasgm/gdmn-mob

Repository files navigation

gdmn-mob

Схема платформы

Установка

  1. Установить Node.js. Проверено с версией Node 16.13.1 LTS
  2. Установить Yarn 1 (он же Yarn Classic)
  3. Установить Python 3.x
  4. Для Windows: установить Microsoft Visual Studio 2017 Build Tools. Например, из командной строки командой choco install visualstudio2017buildtools. Зайти в программу конфигурации/инстоляции Microsoft Visual Studio Build Tools и установить Visual C++ Build Tools Workload
  5. Для Linux/Ubuntu выполнить: apt install build-essential
  6. Клонировать репозиторий командой git clone https://github.com/stasgm/gdmn-mob
  7. Перейти в папку gdmn-mob и выполнить команду yarn для установки зависимостей
  8. Настроить конфигурацию сервера:
    1. перейти в папку apps/server/config
    2. сделать две копии файла конфигурации dev.ts.sample в эту же папку
    3. переименовать одну копию в prod.ts, а вторую -- в dev.ts
    4. в созданных файлах конфигурации (prod.ts, dev.ts) указать cвои данные
    5. вернуться в папку gdmn-mob
  9. Настроить конфигурацию модуля web-admin:
    1. перейти в папку apps/web-admin/config
    2. сделать копию файла конфигурации dev.json.sample в эту же папку
    3. переименовать копию в dev.json
    4. в созданом файле конфигурации (dev.json) указать cвои данные
    5. вернуться в папку gdmn-mob
  10. Настроить конфигурацию библиотеки @lib/client-config:
    1. перейти в папку packages/client-config/src
    2. сделать две копии файла конфигурации dev.ts.sample в эту же папку
    3. переименовать одну копию в prod.ts, а вторую -- в dev.ts
    4. в созданных файлах конфигурации (prod.ts, dev.ts) указать cвои данные
    5. вернуться в папку gdmn-mob
  11. Выполнить команды yarn build:lib, yarn build:server, yarn build:web-admin
  12. Настроить переменные приложений (если необходимо):
    1. в корневой папке конкретного приложения сделать копию файла .sample.env в эту же папку
    2. переименовать копию в .env
    3. указать в файле .env свои данные

Запуск сервера

yarn app:server

Инструкции к приложениям:

  1. Инструкция по Web-admin
  2. Инструкция по GDMN Отдел снабжения
  3. Инструкция по GDMN Торговые агенты
  4. Инструкция по GDMN Склад
  5. Инструкция по GDMN Отгрузка
  6. Инструкция по докеру

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published