Windows (WSL)
Запускайте Dropstone на Windows с помощью WSL для наилучшего опыта.
Хотя Dropstone может работать непосредственно на Windows, мы рекомендуем использовать Подсистему Windows для Linux (WSL) для наилучшего опыта. WSL предоставляет среду Linux, которая бесшовно работает с функциями Dropstone.
Почему WSL?
WSL обеспечивает лучшую производительность файловой системы, полную поддержку терминала и совместимость с инструментами разработки, на которые опирается Dropstone.
Настройка
Установите WSL
Если вы ещё не сделали этого, установите WSL, следуя официальному руководству Microsoft.
Установите Dropstone в WSL
После настройки WSL откройте терминал WSL и установите Dropstone с помощью установочного скрипта:
curl -fsSL https://dropstone.io/install | bashИспользуйте Dropstone из WSL
Перейдите в каталог вашего проекта (доступ к файлам Windows осуществляется через
/mnt/c/,/mnt/d/и т.д.) и запустите Dropstone.cd /mnt/c/Users/YourName/project dropstone
Веб-клиент + WSL
Для наилучшего веб-опыта на Windows:
-
Запустите
dropstone webв терминале WSL, а не в PowerShell:dropstone web --hostname 0.0.0.0 -
Откройте из браузера Windows по адресу
http://localhost:<port>(Dropstone выведет URL)
Запуск dropstone web из WSL обеспечивает правильный доступ к файловой системе и интеграцию с терминалом, оставаясь при этом доступным из вашего браузера Windows.
Доступ к файлам Windows
WSL может получить доступ ко всем вашим файлам Windows через каталог /mnt/:
- Диск
C:→/mnt/c/ - Диск
D:→/mnt/d/ - И так далее...
Пример:
cd /mnt/c/Users/YourName/Documents/project
dropstone
Tip
Для максимально плавной работы клонируйте или скопируйте ваш репозиторий в файловую систему WSL (например, в ~/code/) и запускайте Dropstone там. Нативная файловая система WSL намного быстрее, чем /mnt/c/, для больших проектов.
Советы
- Держите Dropstone запущенным в WSL для проектов, хранящихся на дисках Windows — доступ к файлам будет бесшовным
- Используйте расширение WSL для VS Code вместе с Dropstone для интегрированного рабочего процесса разработки
- Ваша конфигурация Dropstone и сессии хранятся в среде WSL по пути
~/.local/share/dropstone/