lessc 1.3.3 설치를 설치할 수 없습니다. sudo apt-get install node-less version 1.3.0 Google을 검색했지만 해결책을 찾을 수 없습니다.
대안이 있습니까?
답변1
lessc 1.3.0이 너무 오래된 경우 대안은 node.js 모듈의 패키지 관리자인 npm을 사용하는 것입니다. 이로 인해 두 번째 문제가 발생합니다. Ubuntu에 패키지된 node.js는 "node"가 아닌 "nodejs" 바이너리만 제공합니다. 그만큼"적절한"이 문제를 해결하는 방법은 다음을 사용하는 것입니다.크리스 레아의 PPAUbuntu 노드 패키지를 완전히 사용하지 않으려면 어느 시점에서 node.js가 필요에 비해 너무 오래된 경우 해당 PPA를 사용하세요. 하지만 지금으로서는 빠르고 더러운 해결책은 npm의 패키지를 사용할 수 있도록 /usr/bin/node에서 /usr/bin/nodejs로의 심볼릭 링크를 만드는 것입니다.
sudo ln -s /usr/bin/nodejs /usr/bin/node
- Ubuntu lessc: 를 제거합니다
sudo apt-get autoremove node-less
. - 최신 버전을 설치하세요!
sudo npm install -g less
결과:
$ lessc --version
lessc 1.3.3 (LESS Compiler) [JavaScript]