From def6f1e31eecf11094bada321bf68d7b6f771584 Mon Sep 17 00:00:00 2001 From: Levertion <26185209+Levertion@users.noreply.github.com> Date: Sat, 22 Sep 2018 20:22:22 +0100 Subject: [PATCH] Cross-platform deterministic asset ids (#2020) --- src/Asset.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Asset.js b/src/Asset.js index e7ba3cb25f5..e37da38422f 100644 --- a/src/Asset.js +++ b/src/Asset.js @@ -21,7 +21,9 @@ class Asset { this.id = null; this.name = name; this.basename = path.basename(this.name); - this.relativeName = path.relative(options.rootDir, this.name); + this.relativeName = path + .relative(options.rootDir, this.name) + .replace(/\\/g, '/'); this.options = options; this.encoding = 'utf8'; this.type = path.extname(this.name).slice(1);