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

OSCHINA-MIRROR/mirrors-ProseMirror

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

Проземир

[ САЙТ | ПРОБЛЕМЫ | ФОРУМ ]

Проземир — это хорошо ведущий себя редактор семантического содержания с поддержкой богатых возможностей, основанный на технологии contentEditable, а также поддерживающий совместное редактирование и пользовательские схемы документов.

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

Страница проекта [https://prosemirror.net] имеет больше информации, несколько примеров [https://prosemirror.net/examples/] и документацию [https://prosemirror.net/docs/].

Этот код распространяется под лицензией MIT [https://github.com/prosemirror/prosemirror/tree/master/LICENSE]. Есть форум [http://discuss.prosemirror.net] для общего обсуждения и запросов поддержки, а также трекер ошибок GitHub [https://github.com/prosemirror/prosemirror/issues] является местом для отчета о проблемах.

Остановитесь здесь, если вы просто используете Проземир. Вы можете установить отдельные NPM модули для этого. Инструкции ниже применимы только при разработке Проземира!

Настройка среды разработки

Клонируйте этот репозиторий и убедитесь, что у вас установлены Node.js [https://nodejs.org/en/] и Yarn [https://yarnpkg.com/] (в связи со множеством проблем с npm Yöntem 5, npm в настоящее время не поддерживается). Далее, из клонированного каталога выполните команду:

yarn install

Для запуска тестов выполните следующую команду:

yarn run test
``````bash
bin/pm install

Это позволит получить подмодули, установить их зависимости и построить их.

Скрипт bin/pm в этом репозитории предоставляет функциональность для работы с репозиториями:

  • bin/pm build заново собирает все модули

  • bin/pm watch запускает процесс, который автоматически перестраивает модули при их изменениях

  • bin/pm status выводит состояние Git всех подмодулей

  • bin/pm commit <args> выполняет git commit с указанными аргументами во всех подмодулях, имеющих ожидающие изменения

  • bin/pm test выполняет тесты (не браузерные) во всех модулях

  • bin/pm push выполняет git push во всех модулях

  • bin/pm grep <pattern> ищет через исходный код для модулей указанное выражение

  • bin/pm dev-start запускает сервер, который перестраивает пакеты каждый раз, когда меняются их источники, и выставляет демо (demo/*) через веб-сервер на порту 8080

(Функциональность для управления выпусками будет добавлена в будущем.)

Сообщество

Разработка ProseMirror происходит в различных репозиториях, доступных под организацией ProseMirror на GitHub. Ошибки для основных пакетов отслеживаются в трекере ошибок мета-репозитория.

Мы стремимся быть включительным и гостеприимным сообществом. Чтобы сделать это явным, у нас есть код поведения, применимый к общению вокруг проекта.

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

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

Введение

Prosemirror — это мощный HTML-редактор, основанный на ContentEditable, который поддерживает совместное редактирование и пользовательские режимы документов. Библиотека Prosemiror состоит из множества отдельных модулей. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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