Запуск локального сервера: различия между версиями

м DotNet 9 ещё актуален
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 28: Строка 28:


-->
-->
== Собственная сборка ==
== Собственная сборка ==
<span style="float:right; max-width:100%;"><youtube width="420" height="280">JP5eQ3W6PA8</youtube></span>
<span style="float:right; max-width:100%;"><youtube width="420" height="280">JP5eQ3W6PA8</youtube></span>
Для начала настройки — установите компоненты:
Для начала настройки — установите компоненты:
* [https://git-scm.com/downloads Git]
* [https://git-scm.com/downloads Git]
* [https://dotnet.microsoft.com/ru-ru/download/dotnet/10.0 DotNet 10] или [https://dotnet.microsoft.com/ru-ru/download/dotnet/10.0 DotNet 9] для более старой версии
* [https://dotnet.microsoft.com/ru-ru/download/dotnet/10.0 DotNet 10] или [https://dotnet.microsoft.com/ru-ru/download/dotnet/9.0 DotNet 9] для более старой версии
* [https://www.python.org/downloads Python 3.7+]
* [https://www.python.org/downloads Python 3.7+]


Строка 39: Строка 40:
#* Альтернативный способ: вводим <code>cmd</code> через Win + R, через консоль переходим в папку, где планируется установка сервера (<code>cd C:\</code>);
#* Альтернативный способ: вводим <code>cmd</code> через Win + R, через консоль переходим в папку, где планируется установка сервера (<code>cd C:\</code>);
#* Ещё один способ: нажать на путь к папке вверху проводника, ввести заместо выделенного cmd и нажать enter и откроется обычный терминал.
#* Ещё один способ: нажать на путь к папке вверху проводника, ввести заместо выделенного cmd и нажать enter и откроется обычный терминал.
# Клонируем официальный репозиторий <code>git clone https://github.com/space-wizards/space-station-14.git</code> или же <code>git clone <T></code>, где <T> это ссылка на один из репозиториев игры, например:  
# Клонируем официальный репозиторий <code>git clone https://github.com/space-wizards/space-station-14.git</code> или же <code>git clone <T></code>, где <T> это ссылка на один из репозиториев игры, например:
#* <code> https://github.com/space-syndicate/space-station-14.git </code> — билд Corvax
#* <code> https://github.com/space-syndicate/space-station-14.git </code> — билд Corvax
#* <code> https://github.com/space-syndicate/Goob-Station.git </code> — билд CorvaxGoob (основан на Goob Station)
#* <code> https://github.com/space-syndicate/Goob-Station.git </code> — билд CorvaxGoob (основан на Goob Station)
Строка 46: Строка 47:
# Собираем сервер: <code>dotnet build</code> или <code>dotnet build --configuration Release</code> (при необходимости).
# Собираем сервер: <code>dotnet build</code> или <code>dotnet build --configuration Release</code> (при необходимости).


==== Обновление версии ====
=== Обновление версии ===
# Пропишите команды в консоль: <code>git pull</code>, после того как команда выполнится введите <code>git submodule update --init --recursive</code>;
# Пропишите команды в консоль: <code>git pull</code>, после того как команда выполнится введите <code>git submodule update --init --recursive</code>;
# В ту же командную строку после завершения предыдущей команды ведите: <code>dotnet build</code> или <code>dotnet build --configuration Release</code> (при необходимости).
# В ту же командную строку после завершения предыдущей команды ведите: <code>dotnet build</code> или <code>dotnet build --configuration Release</code> (при необходимости).