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

OSCHINA-MIRROR/Molunerfinn-PicGo

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CONTRIBUTING_EN.md 2.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 20:31 f036621

Руководство по внесению вклада

Установка и запуск

  1. Используйте Yarn для установки зависимостей:
yarn install

затем выполните команду:

yarn dev

для запуска проекта.

  1. Пожалуйста, добавляйте код, связанный с основным процессом Electron, в каталог src/main. Код, связанный с процессом рендеринга, должен быть добавлен в каталог src/renderer. Добавьте код, который может использоваться обоими процессами, в каталог src/universal. Примечание: процесс рендеринга не имеет возможности Node.js. Все процессы рендеринга должны использовать код, связанный с модулями Node.js, пожалуйста, добавьте события под src/main/events/picgoCoreIPC.ts для обработки.

  2. Пожалуйста, добавьте все имена межпроцессных событий в src/universal/events/constants.ts.

  3. Пожалуйста, добавьте все глобальные определения типов в src/universal/types/, если это enum, добавьте его в src/universal/types/enum.ts.

i18n

  1. Создайте файл языка yml в папке public/i18n/, например zh-Hans.yml. Затем обратитесь к zh-CN.yml или en.yml, чтобы написать файлы языков. Также обратите внимание, что PicGo будет отображать название языка пользователю через LANG_DISPLAY_LABEL в файле языка.

  2. Добавьте язык по умолчанию в src/universal/i18n/index.ts, где label — значение LANG_DISPLAY_LABEL в файле языка, а value — имя файла языка.

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

Отправка кода

  1. Пожалуйста, убедитесь, что в коде нет лишних комментариев, console.log и другого отладочного кода.
  2. Прежде чем отправлять код, пожалуйста, выполните команды git add . && yarn cz, чтобы запустить инструмент спецификации отправки кода PicGo. Отправьте код через этот инструмент.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/Molunerfinn-PicGo.git
git@api.gitlife.ru:oschina-mirror/Molunerfinn-PicGo.git
oschina-mirror
Molunerfinn-PicGo
Molunerfinn-PicGo
dev