我正在尝试在一个项目中使用手写笔,即使用ANT构建。
在打包war之前,我需要将stylus文件编译为normal css。
有办法吗?
注意:我不是使用node.js,它是一个简单的java web应用程序
下面是如何使用它的完整示例:
<property name="css.stylus" value="../folder/to/stylus/files"/>
<property name="cmd.node" value="C:Program Filesnodejsnodevars.bat"/>
<property name="cmd.stylus" value="C:Program Filesnodejsstylus.cmd"/>
<target name="css_compile" description="compile l'ensemble des CSS avec stylus">
<exec executable="${cmd.node}" />
<exec dir="${css.stylus}" executable="${cmd.stylus}" >
<arg value="myCSS.styl"/>
<arg value="-c"/>
<arg value="-o"/>
<arg value="..cssFolder"/>
</exec>
</target>
这个例子(我使用)转换myCSS。样式的模糊CSS到/cssFolder
-
nodevars.bat
是启动触控笔所必需的。 -
stylus.cmd
是手写笔本身,因为路径在ant中不工作。要知道它在哪里,(它在nodejs中),你可以在终端输入"path",在Windows上。
就是这样!