IntellJ idea使用FileWatch實(shí)時(shí)編譯less文件的方法
前言
開發(fā)前端的時(shí)候,經(jīng)常會(huì)寫一些less或者sass文件,但這些文件需要編譯成css文件才有效,之前會(huì)使用一些自動(dòng)化構(gòu)建工具實(shí)時(shí)監(jiān)聽項(xiàng)目文件變化,需要做些配置。
這里使用idea的file watch插件,無(wú)需額外配置,簡(jiǎn)單方便。
操作
依賴關(guān)系
- Node.js與idea的nodejs插件
- File Watch插件
- 全局安裝less
插件位置
配置File watch
1.項(xiàng)目中新建less文件
新建less文件
2.配置less文件的file watch。
我們可以看到文件頂部有個(gè)是否開啟less文件的觀察器,點(diǎn)擊YES
配置Less的File watch
點(diǎn)擊輸出路徑最右邊的插入預(yù)定義宏(insert Macro),可以看到預(yù)定義的宏與它代表的內(nèi)容
插入Macro界面
最終效果圖
最終配置
可以看到less被實(shí)時(shí)編譯成了css文件
實(shí)時(shí)編譯圖
額外
File watch不僅僅可以觀察less文件,實(shí)時(shí)監(jiān)聽文件變化的操作都可以處理。我們可在Idea的配置中自行配置。
File watch位置
前端我不建議使用sass編譯器,因?yàn)樵趙indows上安裝sass編譯器依賴一大堆東西,又是c++,又是python的。雖然在Mac或linux上用sass沒問題,在windows上使用會(huì)出現(xiàn)問題。less與sass功能差不多,最終也都是要編譯成css的,有了這么好用的工具還是直接使用less。
總結(jié)
以上所述是小編給大家介紹的IntellJ idea使用FileWatch實(shí)時(shí)編譯less文件的方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- IntelliJ IDEA使用maven實(shí)現(xiàn)tomcat的熱部署
- IntelliJ IDEA 中使用jRebel進(jìn)行 Java 熱部署教程圖解
- IntelliJ IDEA JRebel 安裝使用圖文教程(熱部署插件)
- Intellij IDEA 熱部署處理方法(圖解)
- IDEA安裝lombok插件設(shè)置Enable Annotation Processing后編譯依然報(bào)錯(cuò)解決方法
- IntelliJ IDEA編譯項(xiàng)目報(bào)錯(cuò) "xxx包不存在" 或 "找不到符號(hào)"
- idea熱部署且開啟自動(dòng)編譯的實(shí)現(xiàn)方法
相關(guān)文章
SpringBoot整合kaptcha實(shí)現(xiàn)圖片驗(yàn)證碼功能
這篇文章主要介紹了SpringBoot整合kaptcha實(shí)現(xiàn)圖片驗(yàn)證碼功能,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-07-07Springboot整合hutool驗(yàn)證碼的實(shí)例代碼
在 Spring Boot 中,你可以將 Hutool 生成驗(yàn)證碼的功能集成到 RESTful API 接口中,這篇文章主要介紹了Springboot整合hutool驗(yàn)證碼,需要的朋友可以參考下2024-08-08超級(jí)好用的輕量級(jí)JSON處理命令jq(最新推薦)
jq是一個(gè)輕量級(jí)的命令行工具,讓你可以非常方便地處理JSON數(shù)據(jù),如切分、過濾、映射、轉(zhuǎn)化等,就像sed、awk、grep文本處理三劍客一樣,這篇文章主要介紹了超級(jí)好用的輕量級(jí)JSON處理命令jq,需要的朋友可以參考下2023-01-01java實(shí)戰(zhàn)項(xiàng)目之記賬軟件
這篇文章主要介紹了java實(shí)戰(zhàn)項(xiàng)目之記賬軟件,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04springMVC之HandlerExceptionResolver使用
這篇文章主要介紹了springMVC之HandlerExceptionResolver使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11springboot+Oauth2實(shí)現(xiàn)自定義AuthenticationManager和認(rèn)證path
本篇文章主要介紹了springboot+Oauth2實(shí)現(xiàn)自定義AuthenticationManager和認(rèn)證path,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-09-09java將數(shù)字價(jià)格轉(zhuǎn)換為中文大寫代碼示例(工具類)
這篇文章主要介紹了java將數(shù)字價(jià)格轉(zhuǎn)換為中文大寫的相關(guān)資料,在Java中實(shí)現(xiàn)將數(shù)字價(jià)格轉(zhuǎn)換為中文大寫需要將數(shù)字分解為各個(gè)部分(如個(gè)位、十位、百位等),并根據(jù)這些部分轉(zhuǎn)換為對(duì)應(yīng)的中文大寫數(shù)字,需要的朋友可以參考下2024-10-10