開(kāi)發(fā)時(shí)遇到一個(gè)bug缩膝;
fs.copyFile(F:\\xxx\\resources\\fileViewTemp\\N320501030400001100113025\\附件.docx, 'F:\\, (error) => {
if (error) {
console.log('copy文件失敗', error)
return
}
})
報(bào)錯(cuò)信息
- [Error: ENOENT: no such file or directory, copyfile 'F:\xxx\resources\fileViewTemp\N320501030400001100113025\附件.docx' -> 'F:'] {
errno: -4058,
code: 'ENOENT',
syscall: 'copyfile',
path: 'F:\xxxl\resources\fileViewTemp\N320501030400001100113025\附件.docx',
dest: 'F:\'
} - [Error: ENOENT: operation not permitted, copyfile 'F:\xxx\resources\fileViewTemp\N320501030400001100113025\附件.docx' -> 'F:'
這個(gè)錯(cuò)誤信息症歇。一開(kāi)始報(bào) 沒(méi)有此文件 后來(lái)又報(bào) 沒(méi)權(quán)限兔甘,我的天 他是要干啥绵估,一頭霧水隆敢。
解決辦法
fs.copyFile(F:\xxx\resources\fileViewTemp\N320501030400001100113025\附件.docx, 'F:\附件.docx,, (error) => {
if (error) {
console.log('copy文件失敗', error)
return
}
})
copyfile文件時(shí)晴竞,把目標(biāo)路徑也寫(xiě)到文件名养叛,不要只寫(xiě)到文件夾名种呐。這樣就可以完美解決這個(gè)報(bào)錯(cuò)問(wèn)題啦。弃甥。爽室。真是汗顏。淆攻。阔墩。