Dropstone CLI

Windows (WSL)

Запускайте Dropstone на Windows с помощью WSL для наилучшего опыта.

Хотя Dropstone может работать непосредственно на Windows, мы рекомендуем использовать Подсистему Windows для Linux (WSL) для наилучшего опыта. WSL предоставляет среду Linux, которая бесшовно работает с функциями Dropstone.

Почему WSL?

WSL обеспечивает лучшую производительность файловой системы, полную поддержку терминала и совместимость с инструментами разработки, на которые опирается Dropstone.


Настройка

  1. Установите WSL

    Если вы ещё не сделали этого, установите WSL, следуя официальному руководству Microsoft.

  2. Установите Dropstone в WSL

    После настройки WSL откройте терминал WSL и установите Dropstone с помощью установочного скрипта:

    curl -fsSL https://dropstone.io/install | bash
    
  3. Используйте Dropstone из WSL

    Перейдите в каталог вашего проекта (доступ к файлам Windows осуществляется через /mnt/c/, /mnt/d/ и т.д.) и запустите Dropstone.

    cd /mnt/c/Users/YourName/project
    dropstone
    

Веб-клиент + WSL

Для наилучшего веб-опыта на Windows:

  1. Запустите dropstone web в терминале WSL, а не в PowerShell:

    dropstone web --hostname 0.0.0.0
    
  2. Откройте из браузера 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/
Ctrl+I