Dropstone CLI

Windows (WSL)

使用 WSL 在 Windows 上运行 Dropstone,以获得最佳体验。

虽然 Dropstone 可以直接在 Windows 上运行,但我们建议使用 适用于 Linux 的 Windows 子系统 (WSL) 以获得最佳体验。WSL 提供了一个 Linux 环境,可以与 Dropstone 的功能无缝配合。

为什么选择 WSL?

WSL 提供更好的文件系统性能、完整的终端支持,以及与 Dropstone 所依赖的开发工具的兼容性。


设置

  1. 安装 WSL

    如果你还没有安装,请使用微软官方指南 安装 WSL

  2. 在 WSL 中安装 Dropstone

    WSL 设置完成后,打开 WSL 终端,使用安装脚本安装 Dropstone:

    curl -fsSL https://dropstone.io/install | bash
    
  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

Tip

为了获得最流畅的体验,请将你的仓库克隆或复制到 WSL 文件系统中(例如放在 ~/code/ 下),然后在那里运行 Dropstone。对于大型项目,WSL 的原生文件系统比 /mnt/c/ 快得多。


提示

  • 对于存储在 Windows 驱动器上的项目,让 Dropstone 在 WSL 中持续运行——文件访问是无缝的
  • 将 VS Code 的 WSL 扩展 与 Dropstone 结合使用,以获得集成开发工作流
  • 你的 Dropstone 配置和会话存储在 WSL 环境中的 ~/.local/share/dropstone/
Ctrl+I