Node.js jsftp删除目录

Node.js jsftp delete directory

有没有办法使用 jsftp 从 ftp 位置删除目录(文件夹)?

我只找到了如何创建一个新目录...

Ftp.raw("mkd", "/new_dir", function(err, data) {
    if (err) return console.error(err); 
});

如果没有,我还能用什么来实现这个目标?

因为它使用原始 FTP 命令,所以它只是

Ftp.raw("dele", ...

常用命令

  • ABOR -> 中止文件传输
  • CWD -> 更改工作目录
  • DELE -> 删除远程文件
  • LIST -> 列出远程文件
  • MDTM -> return文件的修改时间
  • MKD -> 创建一个远程目录
  • NLST -> 远程目录的名称列表
  • 通过 -> 发送密码
  • PASV -> 进入被动模式
  • PORT -> 打开一个数据端口
  • PWD -> 打印工作目录
  • QUIT -> 终止连接
  • RETR -> 检索远程文件
  • RMD -> 删除远程目录
  • RNFR -> 从
  • 重命名
  • RNTO -> 重命名为
  • SITE -> 站点特定命令
  • SIZE -> return 文件的大小
  • STOR -> 在远程主机上存储文件
  • TYPE -> 设置传输类型
  • USER -> 发送用户名

不太常用的命令

  • ACCT -> 发送账户信息
  • APPE -> 附加到远程文件
  • CDUP -> CWD 到当前目录的父目录
  • 帮助 -> return 使用服务器的帮助
  • MODE -> 设置传输模式
  • NOOP -> 什么都不做
  • REIN -> 重新初始化连接
  • STAT -> return 服务器状态
  • STOU -> 唯一存储一个文件
  • STRU -> 设置文件传输结构
  • SYST -> return 系统类型

Source