내가 덜 우분투 13.10 상자에 CSS를 컴파일러를 설치하려고하면 메시지를 따르고 lescss 작동하지 않습니다. 어떤 방법으로 문제를 해결할 수 있습니까? 나는 실행 : 나는 다음과 같은 명령을 시도 할 때덜 CSS 및 노드 js 문제
/usr/local/bin/lessc -> /usr/local/lib/node_modules/less/bin/lessc
[email protected] /usr/local/lib/node_modules/less
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
을 이후 :
npm http 304 https://registry.npmjs.org/cryptiles
npm http 304 https://registry.npmjs.org/ctype/0.5.2
npm http 304 https://registry.npmjs.org/combined-stream
npm http GET https://registry.npmjs.org/delayed-stream/0.0.5
npm http 304 https://registry.npmjs.org/sntp
npm http 304 https://registry.npmjs.org/boom
npm http 304 https://registry.npmjs.org/delayed-stream/0.0.5
그리고 목록은 다음과 같이 완료 :이 후
sudo npm install -g less
내가 OK 메시지와 이메일 목록을 가져
echo "@foo: 25px; #foobar{font-size: @foo};" > style.less
sudo lessc ./style.less ./style.css
다음과 같은 오류 : 나는
ln -s /usr/bin/node /usr/local/bin/nodejs
을 실행하고 심볼릭 링크를 생성
/usr/bin/env: node: No such file or directory
후이 오류 없지만 컴파일러 lessc 제대로 작동하지 않습니다. 테스트 할 파일을 만들었습니다.
lessc styles.less > styles.css
이 만든 파일을 시도
고양이 style.less
@color: #4D926F;
#header {
color: @color;
}
h2 {
color: @color;
}`
이후
-을 styles.css을하지만, 파일이 비어 있습니다 : 그것은 내용입니다. 나는 또한 전에 tryed 명령을 시도 - 게시물 상단을 참조하십시오.lessc styles.less styles.css
하지만 작동하지 않습니다. 결과적으로 파일이 없습니다. 시도했을 때
sudo npm install -g less
마지막 줄에 다음 오류가 나타납니다.
npm http 200 https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz
/usr/bin/lessc -> /usr/lib/node_modules/less/bin/lessc
npm ERR! Refusing to delete: /usr/bin/lessc not in /usr/lib/node_modules/less
File exists: /usr/bin/lessc
Move it away, and try again.
npm ERR! System Linux 3.11.0-19-generic
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "-g" "less"
npm ERR! cwd /home/georgi
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.3
npm ERR! path /usr/bin/lessc
npm ERR! code EEXIST
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/georgi/npm-debug.log
npm ERR! not ok code 0
모든 조언과 권장 사항에 대해 매우 감사드립니다.
감사합니다.
그 정확한 명령을 내 노드 서버에 붙여 넣을 날 위해 일했습니다. 노드가 설치된 우분투 12.04를 실행 중입니다. 자신이있는 곳에서 노드를 실행할 수 있습니까 (PATH에 있습니까)? – Aboba
질문이 수정되었습니다. –
'env node --version'라고 입력하면 노드 버전을 알 수 있습니까? 아니면 "No such file or directory"*? 그리고'which env'의 결과는 무엇입니까? 어떤 리눅스 배포판을 사용하고 있습니까? –