Fix l'execution lente sur les postes de developpement avec xdebug actif
Pour cela il faut : - avoir installé spip-cli, - autoriser la commande exec() en php On peut alors ajouter dans son fichier mes_options.php define('_SCSSPHP_SPIP_CLI_COMPILE', true); pour lancer la compilation des feuilles scssphp via spip-cli, qui utiliser php en mode cli, donc avec un autre php.ini sur lequel on n'a pas xdebug actif Si spip-cli n'est pas dans /usr/local/bin/spip il est possible de definir son path define('_SCSSPHP_SPIP_CLI_BIN', '/path/to/spip'); La compilation via spip-cli se fait exactement avec le même contexte et path que si elle est faite inline. Seul petit inconvenient : avec ?var_mode=css il peut y avoir certains fichiers recompiles plusieurs fois si inclus plusieurs fois, car on a pas de persistence entre chaque compilation scss mais ca reste beaucoup plus rapide qu'une compilation inline avec xdebug
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter