Шаг 1 Установка окружения

Окружение - это список программ необходимых для запуска.

Окружение, необходимое для запуска платформы IONDV. Framework с приложениями:

  • СУБД MongoDb версии 3.6.
  • Среда разработки Node.js версии 10.x.x.

СУБД

  1. Необходимо установить СУБД MongoDB. Проверенная версия 3.6.9 и 4.0.0.
  2. Далее создаем папку data на диске C: и в ней подпапку db.
  3. Для запуска базы данных переходим в папку расположения MongoDb, далее в папку server\bin и запускаем файл mongod.exe. Если есть необходимость использовать каталог с БД отличный от c:\data\db, тогда файл mongod.exe необходимо запустить с параметром --dbpath после которого указать путь к каталогу.

Среда выполнения Node.js

Node.js - является средой, в которой осуществляется выполнение компонентов.

  1. Необходимо установить среду разработки Node.js. Проверенная версия node.JS 10.14.2.
  2. По умолчанию установщик сам прописывает пути к Node.js в PATH, а также устанавливает менеджер пакетов npm.

Установка глобальных зависимостей

Установливайте глобальные зависимости в командной строке cmd.exe, запущенной от имени администратора, после установки node.js.

NB: команда node -v - показывает версию node.js.

Установка среды сборки под Windows

  1. Установите глобально пакет node-gyp командой npm install -g node-gyp необходимый для сборки различных библиотек.
  2. Для работы библиотеки под операционной системой семейства Windows дополнительно необходимо установить пакет windows-build-tools - npm install -g --production windows-build-tools.

Пакет сборщика проектов

Для организации тестирования и сборки дистрибутивов при разработке используется Gulp. Установите глобально командой npm install -g gulp@4.0. 4.0 - поддерживаемая версия Gulp.

Установщик фронтенд библиотек

Для установки библиотек фронтенд используется bower. Установите глобально командой npm install -g bower.