Less CSS の更新

Less CSS の更新

私の 12.1 Ubuntu インストールでは Less Css は問題なく動作していました。コマンド ラインから lessc を実行して使用していました。

lessc -v を実行すると次のようになります:

lessc 1.3.0 (LESS Compiler) [JavaScript]

1.3.3 にアップグレードする必要があります。Web でいろいろ調べた後、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 も取得していました。

また、このライブラリの変更後、uglifyjs が動作しなくなったため、yui-compressor に頼らざるを得ませんでした。

関連情報