2014-02-14 44 views
3

LESS部分的源文件,这主要是(创造我的CSS目录杂波)扰民问题。我想知道在Netbeans 7.4(或8.0 beta?)中是否有任何方式标记LESS文件,以便在运行/保存时不编译。Netbeans的7.4 - 排除从编译到CSS

我有一个library.less和vars.less文件,它们是.mixins和@variables,可以在其他几个较少文件中使用站点范围的include,但不需要自己编译,因为它们会生成有效的空CSS 。

我想Netbeans的OR lessc.cmd如果可能忽视它们。这是可以做到的吗?

+0

释放我制定了解决的办法。 LESS我想编译成CSS进去/更少/ CSS和其他任何在/更少/ lib目录 - 编译器设置为on /更少/ CSS,L的内容仅作用; eaving我LIB文件未编译。好哇! – MDBenson

+0

它还要求我使用--include-path = PATH1; PATH2将保存的文件保存到CSS文件中。有点棘手,但它的效果很好。您可以在下面为NetBeans中每个项目的LESS设置添加路径的地方进行设置。 – MDBenson

+0

跟贴:我意识到这个小缺陷(?)有缺陷。如果我改变编译的less/css文件,它会重新编译。如果我改变以下/ LIB文件是*不*编译和我必须手动触发它为所有的以下/ css文件我把它包含在一种令人失望,如果我在我的网站范围的变量文件改变的东西是inlcuded无处不在:\ 虽然我真的很火上浇油的NetBeans少编译器的支持,很明显,他们需要考虑的处理LESS来源更复杂的方式,包括等 – MDBenson

回答

2

根据test suite,编辑和保存部分应该用@include触发父文件的重新编译,但没有说明将部分本身从预处理中排除。我的经历与您的经历类似。

还有这里的功能中的错误报告: https://netbeans.org/bugzilla/show_bug.cgi?id=239593

烦人,因为被请求的功能早在2013年12月,和8.0于3月2014年

+0

此功能是否需要包括局部的路径是解析从主文件?如果是这样,那么我上面的方法打破了这个功能,这是非常恼人的。 – MDBenson

+0

我这么认为。这个想法是它应该像sass/scss partials一样工作(具有前导下划线的文件不会被编译到它们自己的文件中)。 – dmuir