Dropstone Docs

Windows (WSL)

在 Windows 上使用 WSL 執行 Dropstone 以獲得最佳體驗。

雖然 Dropstone 可以直接在 Windows 上執行,但我們建議使用 Windows Subsystem for Linux (WSL) 以獲得最佳體驗。WSL 提供了一個 Linux 環境,可與 Dropstone 的功能無縫協作。

為什麼選擇 WSL?:

WSL 提供更好的檔案系統效能、完整的終端支援,以及與 Dropstone 依賴的開發工具的相容性。


設定

1

Step 1

安裝 WSL

如果您還沒有安裝,請使用官方 Microsoft 指南 安裝 WSL

2

Step 2

在 WSL 中安裝 Dropstone

WSL 設定完成後,開啟您的 WSL 終端並使用安裝指令碼安裝 Dropstone:

curl -fsSL https://dropstone.io/install | bash
3

Step 3

從 WSL 使用 Dropstone

導航到您的專案目錄(透過 /mnt/c//mnt/d/ 等存取 Windows 檔案)並執行 Dropstone。

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

Web 用戶端 + WSL

在 Windows 上獲得最佳 Web 體驗:

  1. 在 WSL 終端中執行 dropstone web,而不是 PowerShell:

    dropstone web --hostname 0.0.0.0
    
  2. 從您的 Windows 瀏覽器存取 http://localhost:<port>(Dropstone 會列印 URL)

從 WSL 執行 dropstone web 可確保正確的檔案系統存取和終端整合,同時仍可從您的 Windows 瀏覽器存取。


存取 Windows 檔案

WSL 可以透過 /mnt/ 目錄存取您所有的 Windows 檔案:

  • C: 磁碟機 → /mnt/c/
  • D: 磁碟機 → /mnt/d/
  • 以此類推...

範例:

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

提示:

為了獲得最順暢的體驗,請將您的儲存庫複製到 WSL 檔案系統中(例如在 ~/code/ 下),並在那裡執行 Dropstone。WSL 的原生檔案系統對於大型專案的速度遠快於 /mnt/c/


提示

  • 對於儲存在 Windows 磁碟機上的專案,保持 Dropstone 在 WSL 中執行 - 檔案存取是無縫的
  • 將 VS Code 的 WSL 擴充功能 與 Dropstone 一起使用,以獲得整合的開發工作流程
  • 您的 Dropstone 設定和工作階段儲存在 WSL 環境中的 ~/.local/share/dropstone/
Ctrl+I