Как установить и запустить lessc поверх node.js и Windows? - программирование
Подтвердить что ты не робот

Как установить и запустить 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' не распознается как внутренняя или внешняя команда, операционная программа или командный файл.

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

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

4b9b3361

Ответ 1

В консоли запустите следующее:

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

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

Ответ 2

чтобы получить меньше работы, вам нужно добавить

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

к пути

Ответ 3

Я думаю, вы могли бы добавить папку bin в свойствах системы → advanced → переменные окружения и добавить весь путь к папке bin, отредактировав переменную Path.

Ответ 4

Шаг 1: npm install less -g

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

Ответ 5

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

Ответ 6

Если вы используете окна, не забудьте открыть консоль командной строки в качестве администратора.

Ответ 7

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

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

Ответ 8

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

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

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

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

Подробнее можно найти на этой ссылке.

Ответ 9

Я исправил эту проблему с помощью Node Version Manager (nvm), чтобы установить и использовать последнюю версию Node.js

nvm install latest
nvm use 12.4.0

После этого я перешел в папку своего проекта и набрал:
npm install less -g а затем
npm я less --save-dev

Наконец я набрал lessc less/index.less css/index.css чтобы скомпилировать less.