问题标签 [relative-path]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
386 浏览

python - 在 genshi 模板中解析来自 py:match 的相对路径

上面的“某处”应该是什么?我希望该href属性与其中包含foo标签的文件相关,就像href其他标签上的属性一样。

或者,哪个文件包含 py:match 块?这不太好,因为它可能与带有foo标签的文件位于不同的目录中。

更糟糕的是:我可以提供我正在渲染的文件的路径作为来自 Genshi 外部的上下文参数,但这可能位于与上述两个不同的目录中。

0 投票
3 回答
6080 浏览

c# - 我如何在 c# 的 web/windows 应用程序中解析相对路径

我有一个将在桌面应用程序和 asp.net 网站中使用的组件。

在任何一种情况下,我都需要处理相对路径(本地文件,而不是 url)。

我怎样才能实现这个方法?

在 web envronment 下,我希望该方法的行为如下(d:\wwwroot\mywebsiteiis 指向的文件夹在哪里):

对于桌面环境:(c:\program files\myprogram\bin\.exe 的路径在哪里)

我宁愿不IPathResolver根据其运行的状态注入不同的。

如何检测我所处的环境,然后在每种情况下我需要做什么来解决可能的相对路径?

谢谢

0 投票
6 回答
2666 浏览

perl - 如何从相对路径中获取 Perl 程序的绝对路径?

我需要找到我当前正在运行的 Perl 脚本的完整路径,即

  • 对于 ~/dir/my.pl,我需要它是“/home/user/dir/my.pl”。这$0会给我“~/dir/my.pl”。

  • 对于 ./my.pl 我仍然需要“/home/user/dir/my.pl”

等谢谢!

0 投票
4 回答
513 浏览

html - 在相对链接中使用 ./ 是否适用于 Windows 服务器?

对不起,如果这是一个愚蠢的问题......

我开发了一个应用程序,它通过在 url 前面加上站点根目录(它托管的任何站点)来创建绝对链接。

例如:

请注意,在站点根目录之后有一个斜杠。我现在需要将其转换为相对链接,因此我尝试使用点作为 SITE_ROOT 的值。

这将创建:

据我所知,它工作正常。这是一个合法的相对链接吗?或者有什么理由我不应该这样做?

注意:我不是想上一个目录,否则我会使用 ../ 我只是想留在同一个目录中。由于 SITE_ROOT 后面有一个斜线,我不能将其留空,否则它将成为根相对链接。

更新:这适用于 IIS 吗?

0 投票
3 回答
13593 浏览

netbeans - netbeans:永久添加库

我在一个小组项目中工作,每次结帐后
我都必须删除并添加 javamail api ..(因为路径是相对的)我怎样才能将它放在项目文件夹中?

这就是我添加库的方式:

  1. 右键单击库文件夹
  2. 添加/jar文件夹..
  3. 选择mail.jar

但是当我的同事检查出来时……他遇到了问题。我怎样才能使路径绝对?

0 投票
5 回答
6156 浏览

excel - 问题在 Excel 2007 VBA 中使用相对路径工作

我正在使用 Excel 2007,此站点的以下建议无效:

我也尝试过以下代码,但也没有运气:

这些文件与带有宏的工作簿位于同一路径,所以我对自己做错了什么感到茫然。

我正在运行 Microsoft Vista。

提前致谢。

0 投票
2 回答
559 浏览

python - 尝试导入另一个模块的模块,得到 ImportError

在 ajax.py 中,我有这个 import 语句:

在 components/db_init.py 中,我有这个导入语句:

在 components/storm/locals.py 中,它有这个:

所以,当我在 ajax.py 中运行 import 语句时,我得到了这个错误:

我可以毫无例外地运行 components/db_init.py ......所以我不知道发生了什么。

有人可以阐明这个问题吗?

0 投票
1 回答
10000 浏览

asp.net - ASP.NET:Path.Combine 与相对路径

我正在尝试将“~/Uploads/Images/”转换为可以从中创建 FileStream 的绝对路径。我试过 VirtualPathUtility 和 Path.Combine 但似乎没有什么能给我正确的路径。我得到的最接近的是 VirtualPathUtility.ToAppRelative,但这只是作为 C: 的直接子文件的文件位置。

必须有办法做到这一点。

0 投票
1 回答
1314 浏览

applet - 给出 java applet 参数的相对路径

我如何告诉这个 java 小程序从 .html 文件所在的同一文件夹中获取 .jar 文件?

我已经尝试了我知道的所有可能的方式,只有“ http://localhost/blabla/some.jar ”或“file:///c:/blabla/some.jar”在这种情况下有效,所以我需要输入每次都是绝对路径。

是否可以使其与相对路径一起使用?

因为那不起作用,即使文件在同一个文件夹中,java小程序也会给出错误“找不到文件”......

0 投票
1 回答
4179 浏览

bash - 如何将 chdir 分配给 .bat 中的变量?

我正在尝试将 bash 脚本转换为 .bat 脚本。我绊倒的具体线路是这样的:

.bat 等效项是什么?

我需要将脚本当前运行的目录作为变量,这样我就可以使用通用相对路径在目录中查找文件。我在命令提示符下在 Windows-XP 上运行。