]> _ Git - fluidbook-toolbox.git/commitdiff
wip #6186 @1
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 22 Sep 2023 15:45:27 +0000 (17:45 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Fri, 22 Sep 2023 15:45:27 +0000 (17:45 +0200)
app/Elearning/QuizCompiler.php
app/Services/ScormCloud.php

index 3038adc9e99d931265c814a00910c3420f7ba3f6..74ec918aada3ff6dabd996f121e994dc024450bd 100644 (file)
@@ -280,13 +280,16 @@ class QuizCompiler extends Base
 
     protected function runWebpack($dev = false)
     {
-        $dev = $dev || config('app.env') === 'development';
+        $dev = $dev /*|| config('app.env') === 'development'*/;
         $mix = 'const mix = require("laravel-mix");';
         foreach ($this->mixDirectories as $from => $to) {
             $mix .= 'mix.copyDirectory("' . $from . '","' . $to . '");';
         }
-        $mix .= 'mix.setPublicPath("dist").js("js/quiz.js", "js")
-    .sass("style/style.sass", "css").options({processCssUrls: false}).version();';
+        $mix .= 'mix.setPublicPath("dist");';
+        $mix .= 'mix.js("js/quiz.js", "js");';
+        $mix .= 'mix.extract();';
+        $mix .= 'mix.sass("style/style.sass", "css").options({processCssUrls: false});';
+        $mix .= 'mix.version();';
         file_put_contents($this->compilePath . '/webpack.mix.js', $mix);
 
         $cli = new Npx();
index c5b4a7246840ecd9fd895423a92bd4cbf64c3e98..8e748ed2a6e735789c9fe210c6d0fd6a26941b04 100644 (file)
@@ -92,6 +92,6 @@ class ScormCloud
                 $api->deleteCourseVersion($courseId, $v);
             }
         }
-
+        sleep(30);
     }
 }