Java库管理CSS爆炸或重用?
|
Java问:
我很想使用Sass和Compass,但他们是Ruby程序,这将很可能需要一些有趣的Maven JRuby爱来为Java Web应用程序开发工作.如果您正在使用Eclipse或支持与正在运行的Web应用程序同步的任何IDE,这也将非常困难. 有没有一个更好的替代地狱是CSS的地狱是Java? 解决方法最近我用相同的技术 LessCss下了同一条路.起初我试图将JRuby嵌入到我的构建生命周期中.但不幸的是,Maven JRuby是一个怪物,它的速度很慢,巨大而且越野(一半的时间甚至不会启动,因为它会抱怨运行的文件路径).幸运的是,现在有一个LessCss的JavaScript端口,我现在通过Mozilla Rhino嵌入.我describe the process in this blog post. 昨天我把它提升到了一个新的水平,制作了一个Maven LessCss Plugin来最大限度地减少POM配置和代码重复.不幸的是,我无法分享它,因为它是我当前客户端的专有代码,但解决方案很简单: Use GMaven to create the Plugin,创建一个抽象基础mojo,调用LessCss编译器和为不同资源集配置基本mojo的几个具体实现: 例如 > lesscss:编译所有的编译器 所以,虽然我不能帮你SASS(除了你要求认证 当然,你也可以在没有Groovy(也通过Rhino嵌入JavaScript)的Java中实现一个Maven插件,但是我认为Groovy更容易. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – 有没有一种很好的方法来抽象GUI,因此可以使用SWT或
- Java Socket编程实例(二)- UDP基本使用
- indexOf()具有重复字符串的奇怪Java.util.List行为
- 如何使用spark-connector-api在where子句中设置blob列?
- 基于ScheduledExecutorService的两种方法(详解)
- spring boot集成pagehelper(两种方式)
- java – 在插入失败后恢复Hibernate会话状态
- 打开或关闭软键盘Android工具类
- java – HSQLDB – 更改表模式
- java – Hibernate Cascading Delete不按预期工作
