目前我只是對我的網站做了less.js解決方法。它工作正常。 假設代碼如下所示。less.js的工作方式
<html>
<head>
<link rel="stylesheet/less" type="text/css" href="styles.less" />
<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/1.7.3/less.min.js"></script>
</head>
<body>
...
</body>
</html>
當我更新styles.less
文件時,只需刷新頁面即可。 Less.js
將編譯較少的文件並應用於頁面。但我只是想知道編譯後的css文件存儲在哪裏?我也想知道less.js是否調用lessc
來編譯少文件?
謝謝。
你並不需要一個完整的框架來自動處理LESS文件。這主要是使用正確的編輯器的問題,或者設置其他類型的* watcher *,每次更改它時都會自動編譯該文件。爲了這一點,將一切都移到某個框架上有點矯枉過正。該文件只需在開發過程中編譯一次,而不是在Web服務器上編譯。 – deceze
@deceze完全同意你的意見。我的意思是他可能想開始使用Web框架,因爲它的其他優勢也可能幫助他取決於他在做什麼。修改答案,以更好地概述自動化選項。感謝您指出。 – alandarev
@alandarev感謝你的文章,你說'客戶解釋Less文件'。我不確定它是什麼意思,這是否意味着瀏覽器解釋Less文件?如果是這樣,我不同意你的看法。在我的理解。如果我使用less.js。編譯少的工作應該發生在服務器上。因爲我只在服務器上安裝nodejs。沒有必要爲所有類型的客戶安裝較少的軟件包。服務器將返回Less文件http請求的編譯後的css代碼。是對的嗎 ?請幫助驗證它。謝謝。 –