diff --git a/gulpfile.js b/gulpfile.js index ecda5a81..1751fbe4 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -32,6 +32,7 @@ let flatten = require('flat'); let padEnd = require('lodash.padend'); let merge = require('lodash.merge'); let minimist = require('minimist'); +let slash = require('slash'); let fileExtension = require('file-extension'); let log = require('fancy-log'); let colors = require('ansi-colors'); @@ -643,7 +644,7 @@ gulp.task('task:concatJS', () => { gulp.task('task:diffJS', () => { return gulp.src(PATH.JS.SRC, {base: 'js', since: gulp.lastRun('task:diffJS')}) .pipe(filter(file => { - return combinedJsFiles.indexOf(file.path) < 0; + return combinedJsFiles.indexOf(slash(file.path)) < 0; })) .pipe(debug({title: 'Copy JS src: ', showFiles: false})) .pipe(bytediff.start()) diff --git a/package-lock.json b/package-lock.json index 2477e232..81731102 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7857,6 +7857,12 @@ "integrity": "sha512-rqYhcAnZ6d/vTPGghdrw7iumdcbXpsk1b8IG/rz+VWV51DM0p7XCtMoJ3qhPLIbp3tvyt3pKRbaaEMZYpHto8Q==", "dev": true }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, "snapdragon": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", diff --git a/package.json b/package.json index 47c76966..08c5db15 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ "pretty-bytes": "^5.3.0", "promised-del": "1.0.x", "sass": "^1.41.1", + "slash": "3.0.0", "terminal-table": "0.0.x", "uglify-es": "^3.0.x" },