Как установить и запустить lessc поверх node.js и Windows?

Привет, я изучаю LESS, и я хотел бы установить lessc на мою Windows 7.

После этого урокаhttp://verekia.com/less-css/dont-read-less-css-tutorial-highly-addictive

Первым делом я скачал и установил node.js (node-v0.10.5-x64.msi).

Затем в консоли я побежал

npm install less -g

Я получил следующее:

npm http GET https://registry.npmjs.org/less
npm http 304 https://registry.npmjs.org/less
npm http GET https://registry.npmjs.org/ycssmin
npm http 304 https://registry.npmjs.org/ycssmin
C:\Users\Me\AppData\Roaming\npm\lessc -> C:\Users\Me\AppData\Roaming\npm\node_modules\less\bin\lessc
[email protected] C:\Users\Me\AppData\Roaming\npm\node_modules\less
+-- [email protected]

Затем я запустил следующее в той же консоли:

lessc style.less > style.css

Но я получил

'lessc' не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Я не уверен, где я ошибся. Я гуглил, но кажется, что слишком много вещей, не уверен, какой из них правильный. Сделал много тестов без успеха.

Может кто-нибудь сказать мне, как это сделать, или дать мне указатель на какое-то место с подробной и последней информацией об установке для Windows?

 Qix17 мая 2014 г., 01:04
Ты пробовалаnpm install -g lessc? Вы запускали как командную строку с повышенными правами? NPM создаетссылка в системе, которая добавляется к пути.

Ответы на вопрос(8)

не забудьте открыть консоль командной строки от имени администратора.

C:\Users\Me\AppData\Roaming\npm

к пути

 Toby J02 окт. 2015 г., 15:02
Тогда почему @ # $ * Node не сделал этого, когда установил ?!

npm install less -g

шаг 2:npm i less --save-dev

 pelicanpaul21 февр. 2019 г., 19:44
Я обновил мои nodejs. Выполнение этих команд сделало свое дело. Спасибо!
Решение Вопроса

node C:\Users\Me\AppData\Roaming\npm\node_modules\less\bin\lessc style.less > style.css

style.less должен быть в каталоге консоли.

 Shawn South28 июн. 2014 г., 07:11
я нашелlessc.cmd вC:\Users\Me\node_modules\.bin папка на моей коробке Windows7. (Используя Node v0.10.29, установленный через Chocolatey.)
 KajMagnus17 апр. 2015 г., 12:35
Это сработало для меня:npm install less а потомnode node_modules\less\bin\lessc resources\less\main.less > output.css - может ли это быть лучшим подходом, если кто-то зависит от конкретной версии LESS? (Я имею в виду, используя LESS версию локального проекта, а не глобальную вMe\AppData\Roaming.)
 nirazul22 мая 2013 г., 15:28
Я ни в коем случае не опытный человек, когда дело доходит до командной строки. Ваш ответ был последним кусочком информации, которая была необходима, чтобы получить файлы, работающие с Windows. Спасибо!Просто для тех, кто испытывает ту же самую странную проблему: много раз я получал вводящее в заблуждение предупреждение, что мне нужно было установить рубиновый драгоценный камень под названием "therubyracer". Это, очевидно, не было главной проблемой и стоило моих нескольких часов, чтобы установить этот драгоценный камень.

что вы можете добавить папку bin в свойствах системы -> advanced -> переменные окружения и добавить весь путь к папке bin, отредактировав переменную Path.

 exaviore19 авг. 2013 г., 10:12
И это решение для Windows. Попробовал это на Windows 7.
 Werner19 авг. 2013 г., 14:47
Тогда последовательность должна быть более понятной: Пуск -> Панель управления -> Система и безопасность -> Система -> Расширенные настройки системы -> Переменные среды.
 Werner19 авг. 2013 г., 09:59
Пользователь работает на Windows ...
 wnajar07 февр. 2014 г., 09:53
Не работает в Powershell даже при добавлении в PATH, но работает в cmd.exe?

у вас должен быть установлен NodeJS на вашем компьютере, используйте этоссылка скачать и установить его.

После установки обязательно перезагрузите компьютер. Затем проверьте, правильно ли он установлен, запустив "node -v" и "npm -v" в CMD.

Как только это будет сделано, запустите «npm install less -g», и вы готовы скомпилировать ваши файлы less.

Просто зайдите в каталог, где находятся ваши файлы и запустите "lessc style.less style.css"

Больше можно найти на этомссылка.

переменная Windows PATH не будет обновляться ни в одном из работающих окон CMD. Попробуйте закрыть CMD и снова открыть его!

чтобы собрать меньше файлов, я получил очень простой ответ:

скачать node-v0.10.26-x64.msi для пользователей Windows -> установить его -> затемперейдите в любую папку (в командной строке), где находятся файлы * .less, и выполните команду "lessc styles.lsss> styles.css". (Пример: в командной строке less находится моя папка less, где существуют файлы * .less) D: \ less> lessc styles.less> styles.cssтеперь вы получите файлы styles.css, созданные автоматически. Откройте и посмотрите файл styles.css

Ваш ответ на вопрос