我对Web服务器文件系统的访问比Web服务器根目录深一个文件夹。因此,HTML中的相对路径如下所示:
<link href="/division/css/style.css" rel="stylesheet" />
但是我文件系统中相同文件的路径是:
s:\css\style.css
因此,每当我在编辑器中CTRL-click
进行操作时,都会出现错误,因为VScode试图打开:
s:\division\css\style.css
但是那不存在。 编辑1:我的路径不包含\division
我觉得自己似乎遗漏了一些明显的东西,但是我已经搜索了好几个小时,还没有找到解决此问题的解决方案,例如从文件系统路径中删除"\division"
的过滤器或映射设置告诉VScode在"/division"
处存在相对路径S:
。
编辑2: division
文件夹位于共享的根目录中,并且您无法将驱动器映射到共享的根目录(\\server\
在资源管理器中允许,在驱动器映射中不允许)。 VScode都不允许我将\\server\
作为文件夹打开。我尝试在本地驱动器上创建一个文件夹占位符文件夹,其中包含另一个名为division
的文件夹,该文件夹内有一个指向\\server\division
的符号链接,而这似乎可以在VScode中使用,CTRL-Clicking
在链接上不会无效,它说该文件不存在。看起来它不会遵循符号链接。