Как установить dhtmlxGantt

dhtmlxGantt можно добавить в ваш проект через различные менеджеры пакетов, такие как NuGet, Bower или npm. В качестве альтернативы, вы можете включить необходимые JS/CSS файлы напрямую с CDN.

npm - Стандартная бесплатная версия

Чтобы получить стандартную версию dhtmlxGantt с npmjs.com, просто выполните следующую команду:

npm install dhtmlx-gantt

Только стандартная версия Gantt доступна на npmjs.com

npm - Оценочная и PRO версии

Профессиональная оценочная версия

Для пробной версии скачайте пробный пакет Gantt и следуйте инструкциям в файле README. Имейте в виду, что пробная версия действительна в течение 30 дней.

Профессиональная версия

Чтобы получить доступ к профессиональной версии, отправьте свой номер лицензии на адрес contact@dhtmlx.com. Вы получите учетные данные для частного npm реестра и подробное руководство по установке. Помните, что доступ к частному npm ограничен сроком действия лицензии.

NuGet

Чтобы установить dhtmlxGantt через NuGet, выполните следующую команду:

nuget install DHTMLX.Gantt

Если вы работаете в Microsoft Visual Studio, вы можете использовать консоль диспетчера пакетов с этой командой:

install-package DHTMLX.Gantt

Bower

С помощью Bower вы можете установить dhtmlxGantt, запустив:

bower install gantt

CDN

Чтобы включить необходимые JS/CSS файлы с CDN, используйте прямые ссылки на dhtmlxgantt.js и dhtmlxgantt.css:

<link rel="stylesheet" href="http://cdn.dhtmlx.com/gantt/edge/dhtmlxgantt.css" 
    type="text/css"> 
<script src="http://cdn.dhtmlx.com/gantt/edge/dhtmlxgantt.js"></script>

Полный список доступных ссылок CDN, в зависимости от версии, приведен в отдельной статье.

Скачивание пакета

GPL версия

GPL версия dhtmlxGantt доступна для скачивания здесь.

PRO версия

Для версии PRO посетите Клиентскую зону и скачайте пакет оттуда.

После скачивания распакуйте пакет в папку вашего проекта. Затем включите dhtmlxgantt.js и dhtmlxgantt.css в ваш проект, убедившись, что относительные пути указаны правильно:

<script type="text/javascript" src="codebase/dhtmlxgantt.js"></script>  
<link rel="stylesheet" href="codebase/dhtmlxgantt.css">

Добавление PRO Edition в проект

Установка Pro версии

Перед установкой Pro версии убедитесь, что вы удалили пробную версию пакета, если она была установлена ранее.

Публичные источники, такие как CDN, NuGet, Bower и npm, предоставляют только стандартное издание под лицензией GPL. Для Pro и Оценочных версий доступен частный npm реестр.

Если эти методы вам не подходят, есть два альтернативных подхода:

  • Добавить Pro версию в проект вручную.
  • Использовать npm для установки Pro версии из локальной директории.

Установка пакета из локальной папки

Для npm вы можете установить Pro пакет из локальной папки с помощью npm install ./local_path или npm link. Ниже приведены шаги для обоих методов:

npm install

  1. Скопируйте пакет Gantt в локальную директорию.
  2. Перейдите в директорию вашего проекта.
  3. Выполните npm install ../gantt-local-package-path.

npm link

  1. Скопируйте пакет Gantt в локальную директорию.
  2. Выполните npm link в папке с пакетом.
  3. Перейдите в директорию вашего проекта.
  4. Выполните npm link dhtmlx-gantt.

Для сравнения стандартной и PRO версий, обратитесь к соответствующей статье: Стандартная версия против PRO-версии библиотеки.

Удаление пробной версии

Чтобы правильно установить Pro версию, сначала удалите пакет пробной версии:

npm uninstall dhtmlx-gantt

Далее, тщательно проверьте ваше приложение, чтобы убедиться, что файл dhtmlxgantt.js больше не присутствует.

Для Linux и MacOS, используйте эти команды в терминале:

grep -rin "dhtmlxGantt v"
grep -rin evaluation

Для Windows, используйте эти команды в командной строке:

findstr /mis "dhtmlxGantt v" path_to_your_app\*
findstr /mis "evaluation" path_to_your_app\*

После этого продолжайте установку Pro версии, как описано ранее.

К началу