mirror of
https://github.com/jprichardson/node-fs-extra.git
synced 2026-01-25 16:42:57 +00:00
fix fs.exists bug
This commit is contained in:
parent
1d22dd1902
commit
1a716652ad
@ -59,7 +59,7 @@ function copySync(src, dest, filter, recursive) {
|
||||
|
||||
var stats = recursive ? fs.lstatSync(src) : fs.statSync(src)
|
||||
var destFolder = path.dirname(dest)
|
||||
var destFolderExists = fs.exists(destFolder) //<-- changing this to existsSync causes tests to fail despite the fact that existsSync is correct
|
||||
var destFolderExists = fs.existsSync(destFolder)
|
||||
var performCopy = false
|
||||
|
||||
if (stats.isFile()) {
|
||||
@ -72,7 +72,7 @@ function copySync(src, dest, filter, recursive) {
|
||||
}
|
||||
}
|
||||
else if (stats.isDirectory()) {
|
||||
if (!destFolderExists) mkdir.mkdirsSync(dest)
|
||||
if (!fs.existsSync(dest)) mkdir.mkdirsSync(dest)
|
||||
var contents = fs.readdirSync(src)
|
||||
contents.forEach(function(content) {
|
||||
copySync(path.join(src, content), path.join(dest, content), filter, true)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user