1

底线我需要 lessc 将我的 main.less 文件编译为 $CATALINA_EC_TMP/main.css


我正在处理这个项目,我需要使用 LESSC 生成来自同一源(LESS 文件)的多个输出 css 文件。

因此,使用 Jet Brain 的(WebStorm 或 IntelliJ Idea)文件观察器,我没有太多选项可以使用环境变量将输出文件保存到自定义路径。

我使用环境变量的原因是因为一些输出的文件位于临时路径中(每当我使用 ant 部署时它都会改变)


那就是说...

这是我的环境变量:

$CATALINA_EC_TMP = '/foo/bar/'

并且在下一次部署中它正在发生变化,它不再是/foo/bar/了。

这是我的 IDE 正在执行的用于编译更少文件的命令行

/usr/local/bin/lessc --no-color main.less

我需要 lessc 将我的 main.less 文件编译为$CATALINA_EC_TMP/main.css

因此在这种情况下,生成的文件将是/foo/bar/main.css或 $CATALINA_EC_TMP 值所在的任何位置。

我希望有一个解决方案,无论如何,如果它不存在,我想我会在编译时使用 fswatcher 将我生成的 css 文件复制到我的目的地。

4

0 回答 0