所以问题是我通过互联网检查了可用的 linter。大多数可用的 LESS linter 都提供命令行界面或 grunt 或 gulp 插件。我真正想要的是一个简单的 Node 插件,它可以通过代码而不是 CLI 与 NODEJS 进行配置和使用。
此外,由于 LESSLINT 和 SCSSLINT 等标签不可用,无法将这些标签添加到问题中。
- 是否有任何 Node 插件可以执行此操作?
- 如果没有,我如何通过 NodeJS 使用 CLI 并获取回调?
我需要回调,因为这是 NodeJS 最强大的功能,而且我的代码依赖于回调..
P.S.:我不需要任何代码,我需要的只是方向。
感谢支持
最佳答案
最近发布了 scss-lint 的 Node 端口,您可以在这里获取:https://github.com/FWeinb/scsslint
它可以在 Grunt 中使用,也可以作为普通的 Node 模块使用。
LESS 有内置的 linting,但似乎无法通过 Node 访问。您可以使用spawn
or exec
以及带有 --lint
标志的 LESS CLI。请参阅此处的 LESS 文档:http://lesscss.org/usage/#command-line-usage-options
关于node.js - 如何在不使用 grunt 或 gulp 的情况下在 Node JS 中检查 LESS 和 SCSS 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32587203/