MENO - Opzioni di importazione Parola chiave opzionale
Descrizione
Il optionalparola chiave consente di importare un file ogni volta che un file non esiste. Se il file da importare non esiste e il fileoptionalla parola chiave non viene utilizzata quindi, LESS genera l' errore FileError e interrompe la compilazione. Questa funzionalità è stata rilasciata nella versione 2.3.0.
Esempio
Il seguente esempio dimostra l'uso della parola chiave opzionale nel file LESS -
<html>
<head>
<link rel = "stylesheet" href = "style.css" type = "text/css" />
<title>Import Options Optional</title>
</head>
<body>
<h1>Welcome to Tutorialspoint</h1>
<p>LESS is a CSS pre-processor that enables customizable,
manageable and reusable style sheet for web site.</p>
</body>
</html>
Quindi, crea il file style.less .
style.less
@import (optional) "fileNotExist.css";
p {
color: red;
}
Puoi compilare style.less in style.css usando il seguente comando:
lessc style.less style.css
Esegui il comando precedente; creerà automaticamente il file style.css con il seguente codice -
style.css
@import "fileNotExist.css";
p {
color: red;
}
Produzione
Segui questi passaggi per vedere come funziona il codice sopra:
Salva il codice html sopra nel file import_options_optional.html file.
Apri questo file HTML in un browser, verrà visualizzato il seguente output.
Anche se il file fileNotExist.css non esiste, LESS continuerà la compilazione e creerà automaticamente il file style.css.