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

OSCHINA-MIRROR/Program-in-Chinese-vscode_Chinese_Input_Assistant

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
贡献指南.md 2.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 05:40 c9f7877

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

Приветствуем любые вклады!

Настройка среды

  1. Установите nodejs и vscode.

  2. Установите плагины для vscode:

    • amodio.tsl-problem-matcher — предоставляет конфигурацию задач для ts+webpack в vscode;
    • esbenp.prettier-vscode — плагин для форматирования кода.
  3. Глобально установите инструмент форматирования:

    npm i -g prettier

Процесс разработки

  1. После клонирования проекта выполните npm i.

  2. Нажмите F5, чтобы запустить среду отладки. Должно появиться окно расширения vscode, где можно проводить тестирование.

Методы тестирования

В этом репозитории есть несколько тестовых случаев для API. Запустите их с помощью команды npm run test.

Вклад в проект

Если вы не являетесь членом команды, отправьте PR на gitee.

Процедура отправки

Если вы член команды и хотите опубликовать новую версию в магазине vscode:

Предварительное условие: установите плагин-инструмент для vscode с помощью команды npm i -g vsce.

Способ 1: запустите npm run pub в среде bash. Терминал попросит вас ввести токен, после чего автоматически опубликует версию.

Способ 2: выполните следующую команду:

npm run prepublish

При успешном выполнении будет получен файл ChineseInputAssistant-<версия>.vsix.

Затем выполните:

vsce publish -p <token> --packagePath ChineseInputAssistant-<версия>.vsix

Готово.

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

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

1
https://api.gitlife.ru/oschina-mirror/Program-in-Chinese-vscode_Chinese_Input_Assistant.git
git@api.gitlife.ru:oschina-mirror/Program-in-Chinese-vscode_Chinese_Input_Assistant.git
oschina-mirror
Program-in-Chinese-vscode_Chinese_Input_Assistant
Program-in-Chinese-vscode_Chinese_Input_Assistant
master