这是我们一次又一次遇到的问题,如何让客户端上传的现场网站资产到本地开发环境中。选项包括:
- 下载所有东西(可能是一个漫长的过程,必须经常重复)
- 编写一些自动化 #1 的疯狂脚本
- 一些超级聪明的东西,将本地文件夹映射到远程 URL
我真的很想知道如何实现#3,在我的本地环境中有某种别名/文件夹,这会被 Git 忽略,但这意味着当在本地测试更改时,我会看到客户端上传的资产应该在哪里而不是损坏的图像(和/或其他事情)。
我想知道这是否可能使用紧急传输和“传输磁盘”功能。
更新
好的,到目前为止,我已经设法使用 cPanel 中的“ Web Disk ”选项和 OS X 中的“连接到服务器”选项将远程服务器文件夹映射到我的本地计算机作为驱动器(各种)。
但是,尽管当我将该驱动器别名到 /sites 中的文件夹时,我可以在本地计算机上以安全的只读方式浏览文件夹内容,但 Apache 只是提示我下载别名文件,而不是像符号链接一样跟随它... :/