更新 Less Css

更新 Less 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 无法工作。

相关内容