问题标签 [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.
python - 在 genshi 模板中解析来自 py:match 的相对路径
上面的“某处”应该是什么?我希望该href
属性与其中包含foo
标签的文件相关,就像href
其他标签上的属性一样。
或者,哪个文件包含 py:match 块?这不太好,因为它可能与带有foo
标签的文件位于不同的目录中。
更糟糕的是:我可以提供我正在渲染的文件的路径作为来自 Genshi 外部的上下文参数,但这可能位于与上述两个不同的目录中。
c# - 我如何在 c# 的 web/windows 应用程序中解析相对路径
我有一个将在桌面应用程序和 asp.net 网站中使用的组件。
在任何一种情况下,我都需要处理相对路径(本地文件,而不是 url)。
我怎样才能实现这个方法?
在 web envronment 下,我希望该方法的行为如下(d:\wwwroot\mywebsite
iis 指向的文件夹在哪里):
对于桌面环境:(c:\program files\myprogram\bin\
.exe 的路径在哪里)
我宁愿不IPathResolver
根据其运行的状态注入不同的。
如何检测我所处的环境,然后在每种情况下我需要做什么来解决可能的相对路径?
谢谢
perl - 如何从相对路径中获取 Perl 程序的绝对路径?
我需要找到我当前正在运行的 Perl 脚本的完整路径,即
对于 ~/dir/my.pl,我需要它是“/home/user/dir/my.pl”。这
$0
会给我“~/dir/my.pl”。对于 ./my.pl 我仍然需要“/home/user/dir/my.pl”
等谢谢!
html - 在相对链接中使用 ./ 是否适用于 Windows 服务器?
对不起,如果这是一个愚蠢的问题......
我开发了一个应用程序,它通过在 url 前面加上站点根目录(它托管的任何站点)来创建绝对链接。
例如:
请注意,在站点根目录之后有一个斜杠。我现在需要将其转换为相对链接,因此我尝试使用点作为 SITE_ROOT 的值。
这将创建:
据我所知,它工作正常。这是一个合法的相对链接吗?或者有什么理由我不应该这样做?
注意:我不是想上一个目录,否则我会使用 ../ 我只是想留在同一个目录中。由于 SITE_ROOT 后面有一个斜线,我不能将其留空,否则它将成为根相对链接。
更新:这适用于 IIS 吗?
netbeans - netbeans:永久添加库
我在一个小组项目中工作,每次结帐后
我都必须删除并添加 javamail api ..(因为路径是相对的)我怎样才能将它放在项目文件夹中?
这就是我添加库的方式:
- 右键单击库文件夹
- 添加/jar文件夹..
- 选择mail.jar
但是当我的同事检查出来时……他遇到了问题。我怎样才能使路径绝对?
excel - 问题在 Excel 2007 VBA 中使用相对路径工作
我正在使用 Excel 2007,此站点的以下建议无效:
我也尝试过以下代码,但也没有运气:
这些文件与带有宏的工作簿位于同一路径,所以我对自己做错了什么感到茫然。
我正在运行 Microsoft Vista。
提前致谢。
python - 尝试导入另一个模块的模块,得到 ImportError
在 ajax.py 中,我有这个 import 语句:
在 components/db_init.py 中,我有这个导入语句:
在 components/storm/locals.py 中,它有这个:
所以,当我在 ajax.py 中运行 import 语句时,我得到了这个错误:
我可以毫无例外地运行 components/db_init.py ......所以我不知道发生了什么。
有人可以阐明这个问题吗?
asp.net - ASP.NET:Path.Combine 与相对路径
我正在尝试将“~/Uploads/Images/”转换为可以从中创建 FileStream 的绝对路径。我试过 VirtualPathUtility 和 Path.Combine 但似乎没有什么能给我正确的路径。我得到的最接近的是 VirtualPathUtility.ToAppRelative,但这只是作为 C: 的直接子文件的文件位置。
必须有办法做到这一点。
applet - 给出 java applet 参数的相对路径
我如何告诉这个 java 小程序从 .html 文件所在的同一文件夹中获取 .jar 文件?
我已经尝试了我知道的所有可能的方式,只有“ http://localhost/blabla/some.jar ”或“file:///c:/blabla/some.jar”在这种情况下有效,所以我需要输入每次都是绝对路径。
是否可以使其与相对路径一起使用?
因为那不起作用,即使文件在同一个文件夹中,java小程序也会给出错误“找不到文件”......
bash - 如何将 chdir 分配给 .bat 中的变量?
我正在尝试将 bash 脚本转换为 .bat 脚本。我绊倒的具体线路是这样的:
.bat 等效项是什么?
我需要将脚本当前运行的目录作为变量,这样我就可以使用通用相对路径在目录中查找文件。我在命令提示符下在 Windows-XP 上运行。