Возвышенный текст 2 и less2css проблема
На Ubuntu 14.04 я установил Sublime Text 2 и плагин под названием less2css. Когда я пытаюсь сохранить, например MAIN.less
файл сохранен, но не скомпилирован в MAIN.css
, Возвышенное предупредил меня, что usr/bin/env node no such file or directory
,
Я не знаю, зачем Sublime нужен этот файл, файл существует, и разрешения для этого файла выглядят нормально для меня.
РЕДАКТИРОВАТЬ: то же самое предупреждение, которое я вижу, когда я делаю это в трей от commondline
root@mainPC2:/home/oskar/WORK/__MY/_v10/less# pwd
/home/oskar/WORK/__MY/_v10/less
root@mainPC2:/home/oskar/WORK/__MY/_v10/less# ls -la
razem 12
drwxrwxr-x 2 oskar oskar 4096 wrz 21 15:05 .
drwxrwxr-x 4 oskar oskar 4096 wrz 21 15:06 ..
-rw-rw-r-- 1 oskar oskar 42 wrz 21 16:23 main.less
root@mainPC2:/home/oskar/WORK/__MY/_v10/less# lessc main.less > main.css
/usr/bin/env: node: Nie ma takiego pliku ani katalogu
Я должен был установить nodejs
(самая новая версия)
root@mainPC2:/home/oskar/WORK/__MY/_v10/less# sudo apt-get install nodejs
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
nodejs jest już w najnowszej wersji.
nodejs zaznaczony jako zainstalowany ręcznie.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
и сделал npm install -g less
в начале
root@mainPC2:/home/oskar# sudo npm install -g less
npm http GET https://registry.npmjs.org/less
npm http 304 https://registry.npmjs.org/less
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/request
npm http GET https://registry.npmjs.org/source-map
npm http GET https://registry.npmjs.org/clean-css
npm http GET https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/mime
npm http 304 https://registry.npmjs.org/clean-css
npm http 304 https://registry.npmjs.org/source-map
npm http 304 https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/minimist/0.0.8
npm http GET https://registry.npmjs.org/qs
npm http GET https://registry.npmjs.org/json-stringify-safe
npm http GET https://registry.npmjs.org/mime-types
npm http GET https://registry.npmjs.org/forever-agent
npm http GET https://registry.npmjs.org/node-uuid
npm http GET https://registry.npmjs.org/tough-cookie
npm http GET https://registry.npmjs.org/form-data
npm http GET https://registry.npmjs.org/tunnel-agent
npm http GET https://registry.npmjs.org/http-signature
npm http GET https://registry.npmjs.org/oauth-sign
npm http GET https://registry.npmjs.org/hawk/1.1.1
npm http GET https://registry.npmjs.org/aws-sign2
npm http GET https://registry.npmjs.org/stringstream
npm http GET https://registry.npmjs.org/commander
npm http GET https://registry.npmjs.org/amdefine
npm http 304 https://registry.npmjs.org/minimist/0.0.8
npm http 304 https://registry.npmjs.org/forever-agent
npm http 304 https://registry.npmjs.org/mime-types
npm http 304 https://registry.npmjs.org/qs
npm http 304 https://registry.npmjs.org/json-stringify-safe
npm http 304 https://registry.npmjs.org/node-uuid
npm http 304 https://registry.npmjs.org/tough-cookie
npm http 304 https://registry.npmjs.org/form-data
npm http 304 https://registry.npmjs.org/tunnel-agent
npm http 304 https://registry.npmjs.org/oauth-sign
npm http 304 https://registry.npmjs.org/http-signature
npm http 304 https://registry.npmjs.org/hawk/1.1.1
npm http 304 https://registry.npmjs.org/aws-sign2
npm http 304 https://registry.npmjs.org/stringstream
npm http 304 https://registry.npmjs.org/commander
npm http 304 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/combined-stream
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/asn1/0.1.11
npm http GET https://registry.npmjs.org/assert-plus/0.1.2
npm http GET https://registry.npmjs.org/ctype/0.5.2
npm http 304 https://registry.npmjs.org/combined-stream
npm http 304 https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/punycode
npm http 304 https://registry.npmjs.org/asn1/0.1.11
npm http 304 https://registry.npmjs.org/assert-plus/0.1.2
npm http 304 https://registry.npmjs.org/ctype/0.5.2
npm http GET https://registry.npmjs.org/sntp
npm http GET https://registry.npmjs.org/hoek
npm http GET https://registry.npmjs.org/cryptiles
npm http GET https://registry.npmjs.org/boom
npm http GET https://registry.npmjs.org/delayed-stream/0.0.5
npm http 304 https://registry.npmjs.org/punycode
npm http 304 https://registry.npmjs.org/delayed-stream/0.0.5
npm http 304 https://registry.npmjs.org/hoek
npm http 304 https://registry.npmjs.org/cryptiles
npm http 304 https://registry.npmjs.org/boom
npm http 304 https://registry.npmjs.org/sntp
/usr/local/bin/lessc -> /usr/local/lib/node_modules/less/bin/lessc
less@1.7.5 /usr/local/lib/node_modules/less
├── graceful-fs@3.0.2
├── mime@1.2.11
├── mkdirp@0.5.0 (minimist@0.0.8)
├── clean-css@2.2.16 (commander@2.2.0)
├── source-map@0.1.39 (amdefine@0.1.0)
└── request@2.40.0 (json-stringify-safe@5.0.0, forever-agent@0.5.2, aws-sign2@0.5.0, oauth-sign@0.3.0, stringstream@0.0.4, tunnel-agent@0.4.0, qs@1.0.2, node-uuid@1.4.1, mime-types@1.0.2, tough-cookie@0.12.1, form-data@0.1.4, hawk@1.1.1, http-signature@0.10.0)
Буду благодарен за любую помощь, спасибо
1 ответ
Переименование nodejs
командовать node
:
sudo ln -s $(which nodejs) /usr/local/bin/node
решил проблему в командной строке, после чего я переустановил Sublime. После этого все работает нормально.