【发布时间】:2015-11-01 19:06:36
【问题描述】:
我编写了一个命令行应用程序,允许我将某些文件复制到桌面或从桌面复制。到目前为止,自从我使用 Ubuntu 以来一切都很好,但现在我正在添加一台 Windows 7 机器,它不能很好地与我当前的实现配合使用。
我当前的解决方案是复制我的脚本和硬代码路径。
CANVAS_DIR = "#{HOME}/GitHub/canvas"
被替换为:
CANVAS_DIR = "C:\\Users\\wurde\\GitHub\\canvas"
我读到我应该避免硬编码路径,而是使用连接。这是最好的方法吗?如果是这样,它看起来是如何实现的?
【问题讨论】: