我正在尝试在使用 ANT 构建的项目中使用手写笔。
在打包war之前,我需要将stylus文件编译为普通的css。
有办法吗?
注意:我没有使用 node.js,它是一个简单的 java web 应用程序
以下是如何使用它的完整示例:
<property name="css.stylus" value="../folder/to/stylus/files"/>
<property name="cmd.node" value="C:\Program Files\nodejs\nodevars.bat"/>
<property name="cmd.stylus" value="C:\Program Files\nodejs\stylus.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>
这个例子(我用过)将混淆 CSS 中的 myCSS.styl 转换为 /cssFolder
nodevars.bat
是启动手写笔所必需的。stylus.cmd
是手写笔本身,因为路径在蚂蚁中不起作用。要知道它在哪里(它在 nodejs 中),您可以在 Windows 上的终端中键入“路径”。就这样!