Changeset 109313 in spip-zone


Ignore:
Timestamp:
Mar 5, 2018, 9:51:33 AM (15 months ago)
Author:
arnaud.berard@…
Message:

Donc ce coup ci ça fonctionnne, les sourcemaps sont inline, donc a ne pas activer lors de la minification css peut être faut t'il tester si c'est activé ou non en config

Location:
_plugins_/scssphp/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/scssphp/trunk/scssphp_fonctions.php

    r109305 r109313  
    2626        // le compilateur Leafo\ScssPhp\Compiler compile le contenu
    2727        $scss = new Compiler();
     28
    2829        // lui transmettre le path qu'il utilise pour les @import
    2930        $scss->setImportPaths(_chemin());
     
    4142                return null;
    4243        });
    43 
    44         // Inline source maps
    45         // http://leafo.github.io/scssphp/docs/#source-maps
    46         // if (defined('_SCSS_SOURCE_MAP') and '_SCSS_SOURCE_MAP' == true) {
    47         //      $scss->setSourceMap(Compiler::SOURCE_MAP_INLINE);
    48         // }
    49 
    5044        // pipeline : scss_variables
    5145        // Surcharger des variables depuis un plugin ou une configuration
     
    5448        $scss_vars = pipeline('scss_variables',array());
    5549        $scss->setVariables($scss_vars);
     50
     51        // Inline source maps
     52        // http://leafo.github.io/scssphp/docs/#source-maps
     53        // https://github.com/leafo/scssphp/wiki/Source-Maps
     54        if (defined('_SCSS_SOURCE_MAP') and '_SCSS_SOURCE_MAP' == true) {
     55                $scss->setSourceMap(Compiler::SOURCE_MAP_INLINE);
     56                $scss->setSourceMapOptions(array(
     57                        // This value is prepended to the individual entries in the 'source' field.
     58                        'sourceRoot' => '',
     59                        // an optional name of the generated code that this source map is associated with.
     60                        'sourceMapFilename' => null,
     61                        // url of the map
     62                        'sourceMapURL' => null,
     63                        // absolute path to a file to write the map to
     64                        'sourceMapWriteTo' => null,
     65                        // output source contents?
     66                        'outputSourceFiles' => false,
     67                        // base path for filename normalization
     68                        'sourceMapRootpath' => '/',
     69                        // base path for filename normalization
     70                        // difference between file & url locations, removed from ALL source files in .map
     71                        'sourceMapBasepath' => '/local/cache-scss/'
     72          ));
     73        }
    5674
    5775        try {
  • _plugins_/scssphp/trunk/scssphp_options.php

    r109304 r109313  
    1212
    1313// Activer les _SCSS_SOURCE_MAP si besoin
     14// Pour le moment seul les sourcemaps inline sont gérés
    1415// http://leafo.github.io/scssphp/docs/#source-maps
    15 // define('_SCSS_SOURCE_MAP', false);
     16// define('_SCSS_SOURCE_MAP', true);
Note: See TracChangeset for help on using the changeset viewer.