Browse Source

[fix] simple theme - generate missing sourceMap file

C&P from searx/static/themes/oscar/gruntfile.js

Suggested-by: @dalf in commit 1204e4f0
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Markus Heiser 4 years ago
parent
commit
965817f294
1 changed files with 5 additions and 4 deletions
  1. 5 4
      searx/static/themes/simple/gruntfile.js

+ 5 - 4
searx/static/themes/simple/gruntfile.js

@@ -68,11 +68,12 @@ module.exports = function(grunt) {
         options: {
         options: {
           paths: ["less"],
           paths: ["less"],
           plugins: [
           plugins: [
-            new (require('less-plugin-clean-css'))({
-              advanced: true,
-              compatibility: '*'
-            })
+            new (require('less-plugin-clean-css'))()
           ],
           ],
+          sourceMap: true,
+          sourceMapURL: (name) => { const s = name.split('/'); return s[s.length - 1] + '.map';},
+          outputSourceFiles: false,
+          sourceMapRootpath: '../',
           banner: '/*! searx | <%= grunt.template.today("dd-mm-yyyy") %> | <%= process.env.GIT_URL %> */\n'
           banner: '/*! searx | <%= grunt.template.today("dd-mm-yyyy") %> | <%= process.env.GIT_URL %> */\n'
         },
         },
         files: {
         files: {