Ответ 1
В консоли запустите следующее:
node C:\Users\Me\AppData\Roaming\npm\node_modules\less\bin\lessc style.less > style.css
style.less
должен находиться в каталоге консоли.
Привет, я изучаю 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?
В консоли запустите следующее:
node C:\Users\Me\AppData\Roaming\npm\node_modules\less\bin\lessc style.less > style.css
style.less
должен находиться в каталоге консоли.
чтобы получить меньше работы, вам нужно добавить
C:\Users\Me\AppData\Roaming\npm
к пути
Я думаю, вы могли бы добавить папку bin в свойствах системы → advanced → переменные окружения и добавить весь путь к папке bin, отредактировав переменную Path.
Шаг 1: npm install less -g
Шаг 2: npm i less --save-dev
Если вы только что установили node.js, переменная Windows PATH не будет обновляться в любом из запущенных окон CMD. Попробуйте закрыть CMD и снова открыть его!
Если вы используете окна, не забудьте открыть консоль командной строки в качестве администратора.
После того, как вы потратили около часа на охоту, чтобы скомпилировать меньше файлов, я получил очень простой ответ:
Ну, на вашем компьютере должен быть установлен NodeJS, используйте для загрузки и установки.
После установки обязательно перезагрузите компьютер. Затем проверьте правильность установки, выполнив "node -v" и "npm -v" в CMD.
Как только это будет выполнено, запустите "npm install less -g", и вы готовы скомпилировать свои меньше файлов.
Просто зайдите в каталог, где находятся ваши файлы, и запустите "lessc style.less style.css"
Подробнее можно найти на этой ссылке.
Я исправил эту проблему с помощью 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.