Leading slash added to filenames under gulp 4
#164 aperta il 28 ott 2018
Metriche repository
- Star
- (533 star)
- Metriche merge PR
- (Nessuna PR mergiata in 30 g)
Descrizione
Calling this package with gulp 4 erroneously results in template filenames with leading separators.
This seems to be due to the breaking change in vinyl, where internal path records such as file.base are now normalized: https://github.com/gulpjs/vinyl/commit/9ae7cd10c5423cbad9d38fc6c99960c62ac2f429#diff-c49ce3c4dfcfa830e06789881dd4d5d4
That change breaks the following code:
url = path.join(root, file.path.replace(base || file.base, ''));
It is the root cause of #153
I posted a workaround in the other issue, but I'll see if I can cook something up that's compatible with all vinyl versions instead