问题标签 [pathname]
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.
lisp - 如何使用重命名文件在 Lisp 中移动文件
在 Lisp 中以独立于实现的方式移动文件的最佳方法是什么?例如我有一个图像文件:
我想把它从 TEMP 目录移到 PICTURES 目录中。这似乎有效:
但有更优雅的方式吗?
谢谢,大卫
asp.net-mvc - 用 IE 修改的路径名
我在 IIS 中有一个网站。当我用 FireFox 打开它时,我的路径名是这样的:
http://WebSiteName/ControllerName/ViewName
因此,在 IE 10 中,我在网站名称和控制器名称之间添加了一个字符串:
网站名称/ (F(tXsULdieggBmidgAHhBWIArSZGI2xTHXKFUmtUdW5_3o3hUeInshtdta4A7JUWV13w6_HbIoXQOg3Q3NHJcIX5_TYPCZIg5LecfxTOYMCec1))/ControllerName/ViewName
我不明白这一点,任何帮助将不胜感激!
谢谢你。
ruby - 使用 Ruby Pathname 访问相对目录
鉴于我有一个指向目录的相对路径,我如何将它与 Ruby 的路径名或文件库一起使用来获取目录本身?
p = Pathname.new('dir/')
p.dirname => .
p.directory? => false
我试过'./dir/'、'dir/'、'dir'。
我想要的是 p.dirname 返回'dir'。我不想指向“dir”中的另一个文件或目录。
vim - 为什么我在 Slimv 中收到文件未找到错误?
我在 vim 中使用以下命令设置了 slimv:
let g:slimv_swank_cmd = '!gnome-terminal -e "sbcl --load ~/.vim/bundle/slimv/slime/start-swank.lisp &"'
打开 .lisp 文件并启动 slimv 时,我在新打开的终端窗口中收到以下错误消息:
但是,sbcl
从终端运行命令可以正常工作,因为该文件确实存在于指定的路径上。我该如何解决这个问题?
ruby - Ruby - DOS (Win32) 路径名到 NT(本机)路径名
我需要从Ruby (1.9.3) 中的 DOS (Win32) 路径获取文件的 NT (native) 路径。
意思是,我有字符串:
但是我需要:
有什么办法吗?谢谢!
c++ - 在 Windows 中创建和移动超过 260 个字符的路径名的程序
目的是使用以下函数在 C++ 中编写实用程序:
迄今为止发现的唯一成功尝试似乎是在Perl 脚本中,但让它工作是另一个问题。此脚本试用前缀
但在其他地方观察到使用 "\\?\UNC\" 更可靠。欢迎任何代码块。
编辑:另外,正如原始问题标题所示,问题是将文件夹移动到另一个位置(相对路径除外)。可以使用MoveFileEx移动此路径吗?
javascript - 什么返回'windows.location.pathname'?
我用函数 window.locatin.pathname 测试了一些东西。
这是我的 js 脚本:
我认为我的 var'location'
是一个字符串并且包含这个字符串' /de/immobilien-auf-mallorca
'。
但是,如果我包含一个 if 语句 ( if location = /de/immobilien-auf-mallorca
),我就不会进入我的 if 语句的第一部分。(看上面)
我不知道为什么我的变量可能不是字符串?!
也许有人对此了解更多。
谢谢你的帮助!
ruby - 如何检查文件是否存在
我有一个字符串数组,我只想选择这些作为文件路径的字符串:
我的路径是我系统上的符号链接在"~/dlds/some_file.ics"
哪里。该文件具有以下权限:~/dlds
~/archive/downloads
我的代码(我尝试了几种变体):
我不知道还能尝试什么。
我正在运行 Ruby 2.2.0 或 2.2.2。
batch-file - DOS CMD 批处理:错误的完整路径名?(参数扩展~f)
要列出指定路径中文件的完整路径名,我可以使用:
错误的结果:<current_directory>\*.*
ss64.com 说:“如果将没有驱动器号/路径的文件名扩展为显示驱动器号/路径,命令外壳将假定;通常不正确;文件驻留在当前目录中。”
这是一种相当愚蠢的行为。然而,这可能是问题所在,因为 DIR 在这里返回了一个裸文件名。
有什么办法可以避免这种错误? 因为它很容易制作。
我知道我可以在 DIR 命令中使用 /S 选项,这会使结果成为完整路径名,但它也会通过不想要的子文件夹。
使用以下语法一切正常,但我不能使用 DIR 命令的优点:
结果:<path>\*.*
您对如何使用 DIR 和完整路径有任何提示或技巧吗?
javascript - 如何将 window.location.pathname 从对象“转换”为字符串?
我需要 JS/jQuery 中的路径名(www.my-site.com/this-part/and-this-part/etc/ ),但我需要它作为字符串而不是对象。
换句话说,我需要$_SERVER['REQUEST_URI'];
JS/jQuery。
我试过了:
我得到的一切console.log
:
1. Object {error: Object}
2. Location {hash: "", search: "", pathname: "/my-cat/my-title/", port: "", hostname: "www.my-site.com"…}
我需要什么console.log
:my-cat/my-title/