1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/spl-TeamMindmap

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Описание проекта

Введение

Применение ментальных карт в командной работе и предоставление онлайн-функции для создания ментальных карт.

Связанные технические аспекты

  • Серверная часть проекта реализована с использованием Laravel 4.2.
  • В качестве основы пользовательского интерфейса (UI) на клиентской стороне используется Twitter Bootstrap, а AngularJS применяется для разработки веб-приложений.
  • Взаимодействие между AngularJS и Laravel осуществляется в стиле REST.
  • Онлайн-создание ментальных карт основано на RaphaelJS — библиотеке JavaScript для работы с векторной графикой, которая соответствует стандартам SVG W3C.

Шаги инициализации

Для успешной инициализации необходимо установить среды Composer, Bower, Grunt и Node.js.

В командной строке или терминале выполните следующие команды или выполните соответствующие действия:

  • composer install: эта команда используется для установки самого фреймворка Laravel и сторонних классов, от которых зависит проект, или подпроектов, которые расширяют этот проект.
  • npm install: эта команда устанавливает пакеты npm, включая:
    • grunt и grunt-* для сборки файлов CSS и JS на стороне клиента;
    • karma и karma-* для автоматического тестирования на стороне клиента. Если вы не занимаетесь соответствующей разработкой, то эти пакеты устанавливать не нужно.
  • bower install: эта команда использует bower для установки сторонних библиотек на стороне клиента или подпроектов, расширяющих этот проект.
  • grunt: эта команда запускает Grunt для сборки различных файлов на стороне клиента для производственной среды.
  • Настройте подключение к базе данных, следуя инструкциям здесь и здесь.
  • Выполните миграцию базы данных: php artisan migrate.

Примечания

  • Чтобы избежать конфликтов и защитить информацию разработчиков, используйте следующие команды в командной строке (эти команды предполагают, что файлы не были изменены и могут применяться только к файлам, отслеживаемым в репозитории):
    • Предположить отсутствие изменений: например, для файла database.php: git update-index --assume-unchanged app/config/database.php.
    • Отменить предположение отсутствия изменений: git update-index --no-assume-unchanged app/config/database.php.
  • Для получения дополнительной информации обратитесь к Вики проекта.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Применить ментальную карту для командной работы, а также предоставить функцию создания ментальных карт онлайн. Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/spl-TeamMindmap.git
git@api.gitlife.ru:oschina-mirror/spl-TeamMindmap.git
oschina-mirror
spl-TeamMindmap
spl-TeamMindmap
master