減少 CSS 更新

減少 CSS 更新

我在 12.1 Ubuntu 安裝上使用 Less Css 工作得很好。我透過從命令列運行 lessc 來使用它。

當我運行 lessc -v 時,我得到:

lessc 1.3.0 (LESS Compiler) [JavaScript]

我需要升級到 1.3.3,在網上閱讀了很多內容後,我嘗試了 npm install (因為我認為這就是我最初安裝的方式)“npm install less”返回:

npm http GET https://registry.npmjs.org/less
npm http 200 https://registry.npmjs.org/less
npm http GET https://registry.npmjs.org/less/-/less-1.3.3.tgz
npm http 200 https://registry.npmjs.org/less/-/less-1.3.3.tgz
npm http GET https://registry.npmjs.org/ycssmin
npm http 200 https://registry.npmjs.org/ycssmin
npm http GET https://registry.npmjs.org/ycssmin/-/ycssmin-1.0.1.tgz
npm http 200 https://registry.npmjs.org/ycssmin/-/ycssmin-1.0.1.tgz
[email protected] node_modules/less

但現在運行 lessc -v 時我仍然得到版本 1.3。

我想我最初一定是透過 apt-get 安裝的。我現在很困惑,所以問這個問題。

透過 NPM 安裝與 apt-get 是否不同,即不同的實作?

如何安裝 1.3.3?

非常感謝,

答案1

為了得到 lessc 1.3.3 我必須

 sudo apt-get remove node-less
 sudo apt-add-repository ppa:chris-lea/node.js
 sudo apt-get update

 sudo apt-get install nodejs npm
 sudo npm install -g less

否則我也得到了 1.3.0 版本。

我還不得不求助於 yui-compressor,因為 uglifyjs 在庫更改後不起作用。

相關內容