Ant任务将手写笔文件编译为普通css文件?
我正在尝试在一个项目中使用ANT build 我需要在打包war之前将手写笔文件编译为普通css 有办法吗Ant任务将手写笔文件编译为普通css文件?,ant,stylus,Ant,Stylus,我正在尝试在一个项目中使用ANT build 我需要在打包war之前将手写笔文件编译为普通css 有办法吗 注意:我没有使用node.js,它是一个简单的java web应用程序以下是如何使用它的完整示例: <property name="css.stylus" value="../folder/to/stylus/files"/> <property name="cmd.node" value="C:\Program Files\nodejs\nodevars
注意:我没有使用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是启动触控笔所必需的
是手写笔本身,因为路径在ant中不起作用。要知道它在哪里(在nodejs中),您可以在终端的Windows上键入“path”stylus.cmd
就这些 不熟悉手写笔。该网站提供了如何安装触控笔的信息,但不清楚“编译”是如何工作的。。。。这看起来像是运行时编译,而不是静态程序编译……如果可以从Ant脚本执行外部程序,只需调用
stylus path/to/style.styl
@LinusGThiel,谢谢,让我试试stylus似乎只是一个节点包。因此,没有nodeJs似乎是不可能的