谁能告诉我如何在节点js中使用jsftp更改远程服务器上的目录?
我试过了:
Ftp.raw.cd("subfolder",function(err, data) {
...
但我得到一个错误:
TypeError: Object function () { [native code] } has no method 'cd'
...
在Ftp.raw上运行console.log显示:
{ [Function]
abor: [Function],
pwd: [Function],
cdup: [Function],
feat: [Function],
noop: [Function],
quit: [Function],
pasv: [Function],
syst: [Function],
cwd: [Function],
dele: [Function],
list: [Function],
mdtm: [Function],
mkd: [Function],
mode: [Function],
nlst: [Function],
pass: [Function],
retr: [Function],
rmd: [Function],
rnfr: [Function],
rnto: [Function],
site: [Function],
stat: [Function],
stor: [Function],
type: [Function],
user: [Function],
xrmd: [Function],
opts: [Function],
chmod: [Function],
size: [Function] }
问题是cd不是有效功能,因此是错误。您可能应该Ftp.raw.cwd
改用它来设置当前目录。如果您想上一层楼,则该cdup
功能似乎已实现。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句