
12.1 Ubuntu 설치에서 Less Css가 제대로 작동했습니다. 저는 명령줄에서 lessc를 실행하여 사용하고 있었습니다.
lessc -v를 실행하면 다음과 같은 결과가 나타납니다.
lessc 1.3.0 (LESS Compiler) [JavaScript]
1.3.3으로 업그레이드해야 합니다. 웹에서 많은 내용을 읽은 후 npm 설치를 시도했습니다(처음에 설치한 방법이라고 생각했기 때문에) "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
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에 의존해야 했습니다.