2014-10-23 10 views
7

Devo usare un convertitore, ma è molto limitato.Come convertire Less in Scss?

http://hallotheme.com/less2scss

Qualsiasi idea di come convertire da meno a SCS meglio?

+0

dipende da ciò che si desidera convertire. Ma presumo che la limitazione sia dovuta al fatto che LESS non è un programma pesante come SASS. Non ho dato un'occhiata da vicino allo strumento che stai usando. Fammi sapere dove fallisce o cosa provi a convertire ... –

+0

L'URL che hai postato nella tua domanda è una nota "pagina di attacco" secondo Firefox, probabilmente non dovresti usarlo. Puoi convertire manualmente LESS in SCSS convertendo @ 's in $' s e scrivendo i tuoi mixaggi LESS in formato SCSS, e correggere eventuali errori SCSS mentre vai (compila mentre vai a ottenere gli errori). –

risposta

0

Si potrebbe provare a utilizzare parti del convertitore di Bootstraps per creare il proprio: https://github.com/twbs/bootstrap-sass/blob/master/tasks/converter/less_conversion.rb

Tuttavia nella maggior parte dei casi ci sarà sempre un po 'di pulizia è necessario fare manualmente.

+0

Grazie per la risposta! Come usarlo ? – HalloTheme

+0

Ho paura che tu debba mettere insieme un tuo convertitore personalizzato, ma puoi scegliere le parti importanti dal convertitore di bootstrap. Potrebbe essere difficile per te se non conosci Ruby. –

2

non ho trovato alcun convertitore online quindi il mio approccio è:

  1. Convertire MENO ai CSS http://less2css.org/
  2. Converti CSS per SASS/SCSS http://css2sass.herokuapp.com/

Spero che questo aiuti!

+3

Questo non è utile né corretto. Appena "converti" (compile) da LESS a CSS, perdi struttura, funzioni, mixin e variabili, che non possono essere recuperati in seguito. Tuttavia, una volta fatto ciò, il codice CSS è SCSS valido, quindi non è necessario convertire nulla, quindi il passaggio 2 non è richiesto. – Spyryto

+0

questo non funzionerà perché puoi avere include e tutte le cose da Spyryto commento –