如何在node.js上移动文件(如mv命令外壳)?有什么方法可以使用,还是应该读取文件,写入新文件并删除旧文件?
根据seppo0010的评论,我使用了重命名功能。
http://nodejs.org/docs/latest/api/fs.html#fs_fs_rename_oldpath_newpath_callback
fs.rename(oldPath,newPath,回调)
oldPath <String> | <Buffer> newPath <String> | <Buffer> callback <Function>
异步重命名(2)。除了可能的异常外,没有其他参数被赋予完成回调。
问题内容: 我查看了界面,但无法找到移动文件的方法。我将如何在Python中做相当于? 问题答案: ,或 全部采用相同的语法: 请注意,你必须file.foo在源和目标参数中都包含文件名()。如果更改,该文件将被重命名和移动。另请注意,在前两种情况下,用于创建新文件的目录必须已经存在。在Windows上,必须不存在具有该名称的文件,否则将引发异常,但即使在这种情况下,它也将以静默方式替换文件。 正
问题内容: 关于如何在Node.js中实现文件自动重装的任何想法?每次更改文件时,我都无法重新启动服务器。显然,Node.js的功能不会重新加载文件(如果已经需要),因此我需要执行以下操作: 在 app.js 文件中,我有: 但这也不起作用-我在声明“ require”未定义的语句中遇到错误。正在逃避 app.js ,但不知道node.js全局变量。 问题答案: 一个很好的,最新的替代方法是 :
这是我的代码,我想创建方法,接受文件,并将其移动到我的电脑指定的文件夹。我只是把现有的文本文件复制到另一个文本文件中,但我想在指定的文件夹中移动,而不是复制。如何解决这个问题?
问题内容: 我需要下一个流程: nodejs utils api中有这种可能性吗? 问题答案: 您可以使用node-time,如下所示:
问题内容: 我试图在Node.js脚本中将文件从一个分区移动到另一个分区。当我使用时,我收到了。我将其复制并删除原始文件,但也没有看到复制文件的命令。如何才能做到这一点? 问题答案: 跨不同分区移动文件时,需要复制和取消链接。试试这个,
问题内容: 我对JDK7中的所有这些新文件I / O类感到困惑。 假设我有一个,并且想重命名它代表的文件。再次输入a时,如何指定新名称? 注意:为什么我需要 JDK7 ?处理 符号链接 ! 问题是:我必须对名称和位置在运行时已知的文件进行处理。因此,我需要的是一种 安全的 方法(没有特殊的副作用)来创建一些旧名称路径的新名称路径。 问题答案: 您有一个路径字符串,并且需要创建一个Path实例。您可