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

OSCHINA-MIRROR/mirrors-pyregex

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

PyRegex

Build Status

PyRegex — это онлайн-тестер регулярных выражений для диалекта Python.

Лицензия

Код лицензирован в соответствии с GNU General Public License v2.

Среда разработки

Требования

  • Серверная часть:

  • Тестирование (всё устанавливается через pip):

    • nose;
    • также используется rednose, но он опционален.
  • Управление активами / генерация:

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

  • Node.js и Npm — см. их веб-сайты (2 и 3) о том, как установить их на вашей платформе.
  • Grunt: npm install -g grunt-cli.
  • Bower: npm install -g bower.
  • Nose и его компаньоны: pip install -r requirements.txt (может потребоваться sudo или su).
    • Для разработки также установите pip install -r requirements-dev.txt.
  • Зависимости активов: ./install_assets_deps.sh.

Запуск приложения

Просто запустите honcho start.

Это запустит сервер uWSGI и Grunt. Они будут следить за файловой системой на предмет изменений в исходных папках и при необходимости перегенерировать целевые файлы на стороне клиента.

API будет доступен по адресу http://localhost:5000 (порт можно переопределить с помощью переменной среды $PORT). Веб-приложение доступно по адресу http://localhost:8082.

Тестирование приложения

Чтобы протестировать приложение, запустите nosetests -c nose.cfg из окна терминала.

Вклад

Любой желающий может создать задачу, форкнуть репозиторий и отправить запрос на вытягивание.

TODO

  • Социальная интеграция (поделиться регулярным выражением в Facebook, Twitter, Google+, и т. д.).
  • Сохранить/сгенерировать постоянную ссылку на регулярное выражение.
  • I18n.
  • Улучшенная визуализация результатов.

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

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

Введение

Pyregex — это открытый редактор и тестер регулярных выражений на Python. Развернуть Свернуть
GPL-2.0
Отмена

Обновления

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

Участники

все

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

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