1. 程式人生 > >less,webstorm 自動編譯輸出css配置

less,webstorm 自動編譯輸出css配置

使用webstorm自動編譯less檔案,省去了cmd的功夫。但是網上關於設定less目標css檔案的位置的設定比較少,我找了一段時間才找到,原作者寫的比較透徹了,我就不搬了,直接複製連結。感謝原作者。

希望新人能更方便的找到答案。

http://wrox.cn/article/100070637/

上面的連結沒法用了,

使用下面這個

http://www.cnblogs.com/caiyuan9426/p/4663199.html

時隔數月,再次配置lessc編譯,又花了好多時間。這次在深入總結一下。

這次主要記錄一下webstorm的less配置原理。

如圖所示,我們最初通過npm安裝less後,使用的編譯命令         lessc style.less style.css

對應webstorm中,Program中就是lessc.cmd的路徑,Arguments的引數就是後面的style.less style.css


下面解釋一下引數

直接從別人那拷貝過來

例如專案名為 project,less檔案我們放置在 project/public/less/manage/style.less

$FileParentDir(less)$ 是獲取 less 目錄的路徑,也就是 project/public

$FileDirPathFromParent(less)$ 是獲取 less 檔案到 less 目錄的路徑,也就是 manage

$FileNameWithoutExtension$ 是獲取 less 檔案不帶字尾的名字,也就是 style

經過如上拼接,生成的內容為 project/public/css/manage/style.css


就這樣,自己嘗試一次就好了。

相關推薦

less,webstorm 自動編譯輸出css配置

使用webstorm自動編譯less檔案,省去了cmd的功夫。但是網上關於設定less目標css檔案的位置的設定比較少,我找了一段時間才找到,原作者寫的比較透徹了,我就不搬了,直接複製連結。感謝原作者。 希望新人能更方便的找到答案。 http://wrox.cn/art

webstorm自動編譯sass的配置

1. 首先下載Ruby   點選下載   (寫這篇文章的時候,安裝的是 Ruby + Devkit 2.4.X ,根據個人情況選擇64位或者32位) 2. 使用Ruby安裝Sass: gem install sass 3. webstor

less在hbuilder自動編譯css

log -1 cnblogs mage 編譯器 1-1 分享 logs css hbuilder 打開工具欄->預編譯器設置 選擇.less,點擊編輯按鈕 編輯命令地址(就是含有lessc.cmd的文件夾) less在hbuilder自動編譯成css

Nodejs,Grunt配置sass自動編譯css

Nodejs是服務端的,用於併發處理事件。 Grunt是應用程式構建,任務管理工具,能夠自動化地許多繁瑣的工作。 sass是css語言的一種拓展,用於更高效更規範寫出css。 環境:node與ruby grunt的使用需要安裝grunt與nodejs環境,而sass的使用需

idea配置自動編譯項目配置

compile out ima 發現 項目配置 重啟 img image ide 重啟項目後發現修改的配置文件沒有編譯進去...然後百度了才知道需要設置一下: 先打開Projiect Structure 然後發現 ‘SCM‘ compile output 這個原來在右邊這

scss編譯輸出css並轉換成rem

安裝webstorm或者IDEA(下面以IDEA為例): 1.開啟IDEA,在命令列輸入sass -v,測試sass是否已經安裝,如未安裝,請點選這裡檢視。 2.開啟IDEA---File---Settings---Plugin,在搜尋裡面查詢File Watchers-

關於Sublime text 3如何編輯less並轉(編譯)成css檔案,親測可用

今天開始學習使用less這個強大方便的前端工具,本來是考慮用koala(專門編輯less的軟體)來使用less的,但是發現sublime編輯器也可以實現對less的編譯及高亮顯示程式碼,這樣既能少用一個軟體還能擴充套件sublime的功能,何樂而不為,於是趕緊去網上查了資料

scss編譯輸出css四種格式

前面的已經安裝好了,那麼現在要如何開始呢?我們寫了一個scss檔案,然後如何去編譯它呢? 1:比如你在webstorm或者其它的IDE工具裡建立了一個sass檔案,叫index.scss,需要編譯成css檔案(index.css); 在當前目錄下,輸入命

關於webStorm設定less自動編譯css和sourcemap問題

前兩天專案頁面迭代版本,接手同事的頁面(據說是經了三人的手...),css中內容已經慘不忍睹,忍著痛苦算是完成了css效果。痛定思痛,以後寫程式碼一定要用less,維護起來不會這麼慘。問一個朋友,他是用考拉進行自動編譯,本人比較懶,不想使用那麼多工具,於是百度了一下關於we

webstorm配置sass的自動編譯,並且可以指定編譯後的css的目錄

本位藉助UndefinedCheng大神,本人只是搬運工,為了方便以後快速檢視 本文前提是電腦裡已經順利安裝了ruby,sass等之後,再進行webstorm中配置sass的watcher,以及改變watcher中的預設選項;如果以上都還沒有做,可以自行百度解決,

Pycharm WebStorm 配置 babel 實現自動編譯 ECMAScript6 (es6) 文件

pycharm webstorm 配置 所需基礎node.jsnmp開始1、首先新建一個空項目,減少幹擾更快的看到配置效果。2、在項目中創建一個 man.js 文件 。進入設置:「 File Settings Languages&Frameworks JavaScript 」將 Ja

webstorm less 自動編譯

ont 文件 9.png nbsp 自動編譯 結果 ESS 禁用 ebs 一、配置 Arguments中的--no--color 是禁用色彩輸出,具體可查 https://www.w3cschool.cn/less/less_command_line_us

gulp 自動化構建 less編譯css補全瀏覽器字首、js壓縮、瀏覽器自動重新整理

最近的時間都在使用框架寫專案,閒來無聊把gulp又回顧了一遍,使用起來還是很方便的。 這裡是我的專案結構 這裡我主要實現了less編譯、css補全瀏覽器字首、js壓縮、瀏覽器自動重新整理幾項常用的功能。 第一步、全域性安裝 gulp npm install gu

vscode的gulp-less自動less編譯css

4、這裡注意路徑,根目錄最好是“爸爸”級別,避免後面執行任務的時候忽略了路徑報錯;注意gulpfiles.js檔名字不能改,必須這樣寫,主要是拿來引用gulp的任務以及執行任務(怎樣執行任務,我在其他文章中總結了二種方法,供參考https://blog.csdn.net/weixin_36706903/art

HBuilder配置Less或者Sass自動編譯

關於Less\Sass或者其他CSS預處理語言的講解,這裡都沒有! 這裡主要講的是HBulider裡面怎樣開啟Less自動編譯功能,實現我們編寫less的時候,自動生成對應的css而不用每次都手動編譯一次,實現自動化。 首先,你的電腦裡面必須有less編譯環

HBuilder配置自動編譯Less(包含less-plugin-functions)

less中不能自定義函式讓人感覺功能有點太弱, 不過有人開發了less-plugin-functions這個外掛, 也可以滿足定義我們定義函式的需要. 首先全域性安裝less和less-plugin-f

webstrom配置less自動編譯

一、安裝nodejs; 二、使用npm安裝less;(自行百度) 三、less在webstrom中的配置: 這是我自己的配置: Program: C:\Develop\nvm\npm\lessc.cmd 要引用nodejs目錄下中的npm

webstorm下的sass自動編譯和移動端自適應實踐

info www .html ted 嘗試 ini 移動 工作文件夾 data http://www.fawwheel.com/shahramLu/p/6477731.html webstorm下的sass自動編譯和移動端自適應實踐 1、安裝Ruby 2、安裝s

WebStorm ES6 語法支持設置&babel使用及自動編譯

java led 當前 成了 ets 參考 操作 scripts ces 一、語法支持設置 Preferences > Languages & Frameworks > JavaScript 二、Babel安裝

Idea的註入和自動編譯配置

編譯 mage 實時 技術 body 報錯 修改 eight width 實時編譯: 第二個(防止編譯時Autowired報錯): 修改成: Idea的註入和自動編譯配置