QuickJots-это веб-приложение, чтобы записаться и автоматически-ускорять любые быстрые заметки в вашем браузере, используя Markdown или простой текст. Регистрации не требуется, и есть темный режим!
Поддерживаются как простые текстовые, так и заметки о награде (с помощью вскрытия).
Этот репозиторий содержит весь исходный код для веб-приложения на QuickJots.App.
QuickJots в настоящее время размещается с использованием NetLify, поэтому в корне netLify также есть файл netlify.toml для настройки NetLify.
Если вы хотите внести свой вклад в QuickJots или разместить его самостоятельно, вам нужно будет расколоть этот репо через GitHub, а затем:
QuickJots использует WebPack объединяет исходный код в этом репо вместе в статический сайт. Он использует обслуживающего работника для оказания автономной поддержки.
Основной код JavaScript находится в ./src/js - в файлах все используют базовое window.quickjots .
git clone [email protected]:[username]/quickjots.gityarn install в каталоге Root Repo, чтобы установить зависимостиyarn start , чтобы запустить сервер Webpack Dev на локальном порту 8080 при этом изменяя код. Он будет автоматической загрузкой при любом измененииyarn build , чтобы запустить WebPack в производственном режиме, чтобы сгенерировать файлы в dist/ . Эти файлы содержат статический сайт, для вас, если вы хотитеПримечание, возможно, вы захотите отключить обслуживающего работника в Dev-Mode, если вы тестируете много изменений локально, в противном случае вы увидите старый код, работающий вместо вашего нового кода! Существует также опция «Обновление на перезагрузке» в Chrome Dev Tools для работников обслуживания, если вы не хотите отключить его для Dev-Mode.
Любые взносы, такие как отчеты об ошибках, запросы на функции или запросы на привлечение, приветствуются!
Есть конфигурация Eslint в .eslintrc.json