你怎么能在Node JS中LINT你的LESS和SCSS文件而不使用grunt或gulp?
所以事情是我通过互联网,并检查可用的绒毛。 大多数可用的LESS提供了一个命令行界面或一个grunt或gulp插件。 我真正想要的是一个简单的Node插件,它可以通过代码而不是CLI通过NODEJS进行configuration和使用。
另外,由于LESSLINT和SCSSLINT等标签不可用,因此无法将这些标签添加到问题中。
- 有没有节点插件可以做到这一点?
- 如果没有,我如何通过NodeJS使用CLI并获取callback?
我需要callback,因为这是NodeJS最强大的function,而且我的代码依赖于callback。
PS:我不需要任何代码,我需要的只是方向。
感谢您的支持
scss-lint的一个节点端口最近被发布了,你可以在这里得到它: https : //github.com/FWeinb/scsslint
它可以在Grunt中使用,也可以像普通的Node模块一样使用。
LESS内置了linting,但似乎无法通过Node访问。 您可以使用spawn
或exec
和带有--lint
标志的LESS CLI。 请参阅LESS文档: http : //lesscss.org/usage/#command-line-usage-options