您好,我正在学习LESS,我想在Windows 7上安装lessc。
遵循本教程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 less@1.3.3 C:\Users\Me\AppData\Roaming\npm\node_modules\less +-- ycssmin@1.0.1
然后我在同一个控制台中运行以下内容:
lessc style.less > style.css
但是我得到了
“lessc”不被识别为内部或外部命令,可操作程序或batch file。
我不确定我错在哪里。 我GOOGLE了,但似乎有太多的东西,不知道哪一个是正确的。 做了很多testing没有任何成功。
有人可以告诉我怎么做,或者给我一个指向某个地方的指针,提供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文件夹,并通过编辑Path变量将整个路径追加到bin文件夹中。
如果你刚刚安装了node.js,windows的PATH变量将不会在任何正在运行的CMD窗口中更新。 尝试关闭CMD并重新打开它!
第1步: npm install less -g
第二步: npm i less --save-dev
花了几个小时的时间四处搜寻编译较少的文件,我得到了非常简单的答案:
如果您使用Windows,请不要忘记以管理员身份打开命令行控制台。
那么,你必须在你的机器上安装NodeJS,使用这个链接下载并安装它。
一旦安装,确保重新启动你的机器。 然后通过在CMD中运行“node -v”和“npm -v”来检查它是否正确安装。
一旦完成,运行“npm install less -g”,然后准备好编译少量文件。
只要进入你的文件所在的目录并运行“lessc style.less style.css”
更多可以在这个链接找到。