From e7d34677c656aabafb223d865d32171ccd736fe1 Mon Sep 17 00:00:00 2001 From: David Luzar Date: Sat, 30 Jul 2022 21:56:46 +0200 Subject: [PATCH] fix: resolve paths in prebuild.js script (#5498) --- scripts/prebuild.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/prebuild.js b/scripts/prebuild.js index 7b46057f..64b4a256 100644 --- a/scripts/prebuild.js +++ b/scripts/prebuild.js @@ -1,11 +1,12 @@ const fs = require("fs"); +const path = require("path"); // for development purposes we want to have the service-worker.js file // accessible from the public folder. On build though, we need to compile it // and CRA expects that file to be in src/ folder. const moveServiceWorkerScript = () => { - const oldPath = "./public/service-worker.js"; - const newPath = "./src/service-worker.js"; + const oldPath = path.resolve(__dirname, "../public/service-worker.js"); + const newPath = path.resolve(__dirname, "../src/service-worker.js"); fs.rename(oldPath, newPath, (error) => { if (error) {