Jak mogę skompilować .css z .less w intellij? jasne, że to powinno być martwe łatwe, ale to mnie zaskoczyło. ktoś wie jak to zrobić?Intellij IDEA 11: jak mogę skompilować .css z .less?
Odpowiedz
IntelliJ IDEA polega na strukturach internetowych i zewnętrznych narzędziach do wdrażania, aby wykonać to zadanie. Istnieje feature request to perform such compilation internally, nie krępuj się głosować.
Napisałem LESS Compiler plugin, który automatycznie kompiluje pliki LESS do CSS, gdy tylko się zmienią.
Można skonfigurować wiele LESS katalogów oglądać na projekt, a wyjście z każdej zostaną skopiowane do jednego lub więcej wyjście CSS katalogów, które należy podać:
można włączyć/wyłączyć określone pliki za pomocą wzorców ścieżek w oknie dialogowym ustawień.
Wykryje również, kiedy przesuwasz, kopiujesz lub usuwasz obserwowany plik LESS i oferujesz wykonanie tej samej operacji na odpowiednich plikach CSS.
Wtyczka jest open source, dzięki czemu można view and fork the source code on GitHub, jeśli chcesz.
Wiem, że to pytanie dotyczy IntelliJ IDEA 11, ale jeśli znalazłeś tę stronę, mimo że szukasz wersji 12, istnieje opcja lepsza niż wtyczka LESS (która była świetną wtyczką - wielkie dzięki za to, Andy!).
Jest to wtyczka o nazwie File Watchers, wykonana przez zespół JetBrains. Jest dostarczany w pakiecie z WebStorm 6 i PhpStorm 6, ale musisz pobrać i zainstalować dla innych IDE JetBrians. Kroki:
Ustawienia -> Plugins -> Browse repozytoria (przycisk na dole) -> wyszukiwanie "obserwatorów Plik" -> wybierz Watchers Plik -> kliknij ikonę pobierania na szczycie -> Zamknij -> OK
Więcej informacji na temat JetBrains blog.
Aby korzystać Watchers plik do kompilacji mniej IDEA 12:
Install Obserwowane pliku rozszerzenie od wewnątrz IDEA. Przejdź do ustawień Ustawienia> Ustawienia IDE> Wtyczki.
Następnie trzeba transkoder, które wliczone jest w mniej pakiet dla node.js
Install node.js z http://nodejs.org/
W wierszu polecenia wpisz npm zainstalować -g mniej, aby zainstalować pakiet LESS.
Następnie można utworzyć obserwatora pod Ustawienia> Ustawienia projektu> Kontrola plików. Wybierz szablon LESS, a znajdziesz swój transkoder automatycznie.
Można ustawić Watcher Plik z następującymi parametrami:
Nazwisko: Mniej
Opis: kompiluje pliki .less w plikach .css
typ pliku: Mniej plików
Zakres: Pliki projektu
Program: C: \ Użytkownicy \ Właściciel \ AppData \ Roaming \ npm \ lessc. cmd
Argumenty: --no-color $ FileDir $ \ $ filename $
katalog roboczy: Twój katalog roboczy
Wyjściowe ścieżki odświeżyć: $ FileDir $ \ $ FileNameWithoutExtension $ .css
- 1. Jak mogę zaktualizować IntelliJ IDEA?
- 2. Lokalna konfiguracja historii w IntelliJ IDEA 11
- 3. Dlaczego nie mogę debugować aplikacji nodejs w Intellij IDEA 11?
- 4. Jak podać więcej pamięci IntelliJ Idea 9-11
- 5. Jak mogę sklonować cały projekt w IntelliJ Idea?
- 6. W LESS CSS czy mogę uzyskać LESS, aby obejrzeć kilka plików, ale skompilować inny plik po zmianie?
- 7. TestNG z IntelliJ IDEA: Jak korzystać z pliku testng.xml w IntelliJ IDEA 9
- 8. IntelliJ Idea wygenerowane źródło
- 9. CSS - dziedziczenie klasy LESS
- 10. Intellij IDEA: Jak zmienić katalog kompilacji?
- 11. IntelliJ IDEA - Nowy szablon
- 12. Jak mogę zminimalizować CSS za pomocą `less` w` express-js`?
- 13. IntelliJ IDEA: Przenieś linię?
- 14. IntelliJ IDEA thymeleaf wspierać
- 15. Jak mogę zwinąć wszystkie foldery w IntelliJ IDEA?
- 16. Jak mogę wyłączyć różnicę w separatorach liniowych w IntelliJ IDEA?
- 17. IntelliJ IDEA Checkstyle
- 18. IntelliJ IDEA - daszek zachowanie
- 19. IntelliJ IDEA z podprojektami o wielu gradach
- 20. ustawienia Ruby w IntelliJ IDEA
- 21. LESS CSS Dynamic Class Name
- 22. Jak zrobić ulepszenie OpenJPA z Ant + IntelliJ IDEA
- 23. Intellij Idea z Git pamiętam autora
- 24. Jak obliczyć wartości procentowe w LESS CSS?
- 25. Jak skonfigurować Switcher w Intellij IDEA 10
- 26. Jak korzystać z OpenCV z IntelliJ IDEA 12
- 27. Jak znaleźć konkretny plik w IntelliJ IDEA?
- 28. Tworzenie pliku biblioteki Java z IntelliJ IDEA
- 29. Intellij IDEA nie może cofnąć
- 30. Java Compiler for Less CSS?
dziękuję! działa raczej przyjemnie. Nie widzisz opcji oglądania wszystkich plików, ale tylko kompilacji niektórych, ale to dobry początek. –
Ta funkcja została dodana, ponieważ opublikowałem zrzut ekranu :-) Możesz dołączyć i/lub wykluczyć określone pliki, określając jeden lub więcej ścieżek w ustawieniach LESS Compiler. Wszystkie pliki LESS w katalogu watch są monitorowane, ale tylko te, które pasują do podanego wzorca, są kompilowane. W ten sposób możesz dokonać zmian w wykluczonym pliku, który zawiera inne pliki (tj. Jego elementy zależne) '@ import', a tylko dołączone pliki zostaną ponownie skompilowane. –
dzięki za wyjaśnienia. tego nie wiedziałem. Jednak nadal występuje problem. struktura projektu ma plik, który ma zostać skompilowany w oddzielnym katalogu. Więc to: less \ includes less \ main i less \ config. Kiedy pytam, aby skompilować tylko pliki, które są tylko w głównym, robi to, ale tworzy podkatalog "głównego" w lokalizacji wyjściowej –