Activez javascript en ligne en MOINS de
Je voudrais utiliser inline js dans mon moins de fichiers, mais je reçois le message suivant:
Inline JavaScript n'est pas activé. Est-il défini dans vos options?
Comment puis-je l'activer?
OriginalL'auteur pharkasbence | 2017-10-13
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème, j'utilise webpack avec moins de chargeur, j'ai besoin d'ajouter du javascript option en moins de chargeur de config:
J'ai trouvé dans le code source de moins de compilateur: https://github.com/less/less.js/blob/3.x/bin/lessc
qu'ils analyser js moins d'option de cette façon:
De sorte que vous devriez utiliser "--js "dans une compilation statique ( ligne de commande ) ou "javascriptEnabled: true' dans une dynamique de compilation ( comme webpack chargeur ) pour activer javascript.
OriginalL'auteur Davide Carpini
J'ai eu ce problème lors de l'utilisation de la version la plus récente de moins. Puis je suis passé à la version 2.7 et je l'avais résolu.
De même, je suis passé à gulp-moins 3.0.5 et il a travaillé pour moi
Commutation de 2.7.0 a fonctionné pour moi
OriginalL'auteur Anderson Sousa
Inline JavaScript a été désactivé par défaut pour les problèmes de sécurité. Ce qui se passe en ligne, les générateurs permettent parfois de la configuration de Moins de variables qu'ils ont ensuite interprété directement.
C'était vulnérable à l'injection de code, ce qui signifie que le JavaScript peut être injecté dans une Moindre feuille de style qui a couru sur un serveur directement.
Pour cette raison, le JavaScript en ligne a été dépréciés (valeur false par défaut est 3.x), et le remplacement est que le
@plugin
la syntaxe et à l'aide d'un bon JS du plugin. - (Voir: http://lesscss.org/features/#plugin-atrules-feature)Oui, vous pouvez toujours définir les options de compilation pour
javascriptEnabled: true
, mais ce n'est pas considéré comme une bonne pratique pour les feuilles de style. En général, votre feuille de style ne devrait pas avoir de JS. Il est préférable d'utiliser un plugin.OriginalL'auteur Matthew Dean
Oui à tout ce que @matthieu-doyen et @davide-carpini dit... mais pour ceux qui recherchent le Grunt-MOINS d'un extrait de code ici, vous allez:
c'est de travailler pour ma mise en œuvre à l'aide de
"grunt-contrib-less": "^2.0.0"
... votre kilométrage peut varierOriginalL'auteur rwcorbett