URI :: InvalidURIError - 仅当目录存储在Dropbox文件夹中时

问题描述 投票:0回答:1

自从我的rails app项目目录移动到Dropbox同步的文件夹后,我在app / views / layouts / application.html的以下行中收到错误

<%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track': 'reload' %>

显示的错误消息如下(为隐私而修改的目录/项目名称):

bad URI(is not URI?): file-digest:///Volumes/Internal HDD/Dropbox/ClientName/Apps/Project Folder Name/project-name/app/assets/config

只要我将项目目录(项目名称)移动到桌面上(未通过dropbox同步),错误就会消失 - 即使所有代码都相同。

我注意到another post similar to this,但没有真正的答案为什么。我真的希望能够将项目存储在Dropbox中,这样我的所有工作文件都集中在一个地方,因此我可以保留某些gitignored文件,例如secrets.yml,用于跨设备同步的api密钥。

谢谢。

ruby-on-rails dropbox
1个回答
0
投票

这个确切的问题今天发生在我身上。这个解决方案为我解决了:https://www.dropboxforum.com/t5/Installation-and-desktop-app/undo-changed-folder-name/td-p/220463

就我而言,我有一个Personal Dropbox和一个Business Dropbox帐户。当您使用链接的个人Dropbox帐户将Business Dropbox帐户链接到计算机后,Dropbox会将您的“Dropbox”文件夹重命名为“Dropbox(个人)”,并为您的Business Dropbox创建“Dropbox(公司名称)”文件夹。

过了一段时间,我决定不再希望我的Dropbox Business帐户链接到我的Mac了,所以我取消了它。但是,在取消链接后,我的个人Dropbox文件夹仍然名为“Dropbox(个人)”。

然后,当我购买第二台Mac,并将我的个人Dropbox链接到它时,Dropbox将该文件夹命名为普通的“Dropbox”。这在我的新Mac(具有“Dropbox”文件夹)和我的旧Mac(具有“Dropbox(个人)”文件夹)之间产生了不一致。

按照上面链接的说明,我允许我将旧的mac的dropbox文件夹重命名为“Dropbox”,以便两者相同。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.