mirror of
https://github.com/fromchat-messenger/web.git
synced 2026-09-22 11:05:05 +03:00
2.8 KiB
2.8 KiB
Гайд по работе с проектом
Важные моменты
- Для работы с проектом нужна Windows 10/11.
- Нужно открывать именно Windows PowerShell, НЕ Windows PowerShell ISE. Если видны варианты с x86 и x64, выбирайте x64.
- Если VS Code предупредит вас о том, что у вас WSL 2, закройте VS Code и выполните команду в PowerShell:
wsl --set-version Ubuntu 2
1. Установка WSL
-
Откройте PowerShell от имени администратора и выполните команду:
dism.exe /online /enable-feature /all /featurename:Microsoft-Windows-Subsystem-For-Linux /featurename:VirtualMachinePlatformЕсли не заработает, пропускайте этот шаг.
-
Перезагрузите компьютер.
-
Снова откройте PowerShell от имени администратора и выполните
wsl --install -d Ubuntu. После установки создайте имя пользователя и пароль для своей Linux-системы.
2. Настройка VS Code
- Запустите VS Code.
- Перейдите в Extensions (значок кубиков слева) и установите расширение Remote - WSL или просто WSL. Расширение должно быть от Microsoft.
- Нажмите на синюю кнопку в нижнем левом углу и нажмите Connect to WSL.
3. Настройка среды
-
В VS Code нажмите Ctrl+Shift+P и введите Git: Clone Repository. Введите URL репозитория. В диалоге выбора папки введите /home/<ваше имя пользователя в WSL>.
-
Откройте терминал (Terminal > New Terminal) и выполните команду:
# Установка Python и Node.js sudo apt update sudo apt install nodejs npm python3 python3-pip python3.12-venv # Установка nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm # Установка Node.js 24 nvm install 24 nvm use 24 # Установка зависимостей npm npm install
4. Работа с проектом
Чтобы запустить проект, выполните npm run dev или нажмите Ctrl+Shift+B. Проект запустится по адресу http://localhost:8301.