cmd - 在 Sublime Text 2 中安装 Less2Css,cmd 路径问题

标签 cmd less sublimetext2

我在 Sublime Text 2 中安装 Less2Css 包时遇到问题。我确定这不是包问题,而是我无法弄清楚的 Windows 上的路径问题。看起来好像它应该都在工作,但目前没有。

从 Sublime 文本运行时,错误消息 =“lessc.cmd 未被识别为内部或外部命令、可运行的程序或批处理文件”,这是典型的 Windows 路径问题

我可以在正确的文件夹中使用 lessc 但不能从 sublime text 运行。可以肯定,这是一个窗口环境变量路径问题,但是当我 echo %path% 时,它​​显示了 lessc.cmd 文件的正确目标文件夹(在 ; 之后没有空格)。

我已经重新启动了我的控制台和计算机,并且没有运气完成了 setx lessc "c:\path..."

任何有关如何让lessc.cmd 正常运行的帮助将不胜感激

最佳答案

我正在使用此设置。有些事情你已经做了,但我正在写我所做的所有步骤,这对我有用。我希望它能帮助你:

1- 安装 node.js
2- 使用 npm install -g less 少安装
3- 为 Sublime 安装 LESS 语法
4- 安装 Less2css

重新启动 Sublime(或重新启动 Windows 以使新安装的变量路径生效。我不确定在 Windows 上添加新路径是否可以在不重新启动的情况下工作),转到 Preferences > Package Settings > Less2css > Settings - User 并进行以下设置:

{
  "autoCompile": true,      
  "lessBaseDir": "./",
  "main_file": "bootstrap.less",
  "minify": true,
  "outputDir": "auto",
  "outputFile": ""
}

在这种情况下,我使用具有以下结构的 Twitter Bootstrap,当我在文件夹中保存 less/bootstrap.less 或任何其他 less 文件时,插件会自动编译 css/bootstrap.css 中的所有内容缩小(可选,检查 project Github page文档)。
assets/
  ├── css/
  │   ├── bootstrap.css
  └── less/
      ├── bootstrap.less
      ├── ...
      └── variables.less

此设置使 Less 的工作速度更快,因为您无需手动编译或使用 less.js 文件在客户端进行编译。而且你只需要保存,不需要安装Less-build或其他构建工具。

关于cmd - 在 Sublime Text 2 中安装 Less2Css,cmd 路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15848679/

相关文章:

windows - 如何复制树文件夹但仅保留每个文件夹中名为 "dist"的文件夹?

windows - 批处理文件中延迟扩展的示例

html - div 显示内联 block 在这种情况下无法按预期工作

css - 是否可以在 CSS calc() 中使用 vh 减去像素?

仅在滚动后的 Javascript 固定顶部导航栏

c++ - 使用 Sublime Text 2 中的输入运行 C++ 文件

html - Sublime Text 2 - HTML 自动缩进问题

powershell - 在Windows 7(cmd或PowerShell)上的子文件夹中展平文件

sublimetext2 - Sublime text 的包网站有 API 吗?

python - 从 python 执行程序,以便它在单独的 cmd.exe 窗口中打开