gpt4 book ai didi

node.js - LESS Sublime Text 构建系统的问题

转载 作者:太空宇宙 更新时间:2023-11-03 22:44:45 24 4
gpt4 key购买 nike

在 OS X 10.7.2 上,我在 Sublime Text 2 中创建了一个小型构建系统,它将为我将 LESS 文件编译为 CSS,但它似乎有问题。

{
"cmd": ["/usr/local/lib/node_modules/less/bin/lessc", "-x", "$file", "$file_path/$file_base_name.css"],
"selector": ["source.less"]
}

我使用标准 OS X 安装程序包安装了 Node.js v0.6.6,并使用 npm 将 less v1.1.6 安装到 /usr/local/lib/node_modules 文件夹中。切换到我的构建系统工作正常,但是当我尝试运行构建时,我收到以下错误消息:

[Finished]env: node: No such file or directory

从终端运行命令工作得很好,只是 Sublime 出了问题。

最佳答案

解决此问题的另一种方法是全局安装 LESS,因为看起来您已经完成了:

npm install -g less

然后将 shell=true 作为构建脚本中的变量传递:

{
"shell" : true,
"cmd": ["lessc", "-x", "$file", "$file_path/$file_base_name.css"],
"selector": "source.css.less"
}

这会以您期望的方式在终端中运行 lessc 命令。

关于node.js - LESS Sublime Text 构建系统的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8638808/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com