Windows (WSL)
在 Windows 上使用 WSL 运行 Dropstone 以获得最佳体验。
虽然 Dropstone 可以直接在 Windows 上运行,但我们建议使用 Windows Subsystem for Linux (WSL) 以获得最佳体验。WSL 提供了一个与 Dropstone 功能无缝协作的 Linux 环境。
为什么选择 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 体验:
-
在 WSL 终端中运行
dropstone web而不是 PowerShell:dropstone web --hostname 0.0.0.0 -
从您的 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