less:即时 LESS 编译器

  • Z8_154170
    了解作者
  • 8KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-05 11:00
    上传日期
即时 LESS 编译器 这个库定义了一个对象,你可以在 URL 空间中绑定(通过 Stapler)来从类路径编译 LESS 文件并将它们作为 CSS 文件提供。 这使模块化 Web 应用程序能够在运行时组合它们的 LESS 文件以启用后期绑定。 要使用它, LessServer从您的 URL 空间公开LessServer (例如,通过将其绑定到“App”类的字段。) class App { public final LessServer less_css = new LessServer(...); } 然后请求/less_css/foo/bar/zot.less.css会在你的类路径中编译和渲染foo/bar/zot.less 。 为了防止泄漏程序内部的类文件和其他潜在的敏感信息, LessServer只提供*.less文件。 LESS 编译非常耗时,所以这个库在磁盘上实
less-master.zip
内容介绍
# On-the-fly LESS compiler This library defines an object you can bound in the URL space (via Stapler) to compile LESS files from classpath and serve them as CSS files. This enables modular web applications to compose their LESS files at runtime to enable late binding. To use it, expose `LessServer` from your URL space (for example by binding it to a field of your "App" class.) ``` class App { public final LessServer less_css = new LessServer(...); } ``` Then request to `/less_css/foo/bar/zot.less.css` would compile and render `foo/bar/zot.less` in your classpath. To prevent leaking the class files and other potentially sensitive information inside the program, `LessServer` only serves `*.less` files. LESS compilation is very time consuming, so this library implements caching on disk. This library relies on [lesscss-java](https://github.com/marceloverdijk/lesscss-java), which in turn uses Rhino to run the original version of the less compiler. lesscss-java is in many ways poorly implemented, so if this concept proves to be successful, we need to significantly refactor lesscss-java. ## TODO Modify AdjunctManager to do this as a pluggability so that CSS can refer to other static resources in relative paths.
评论
    相关推荐
    • nginx-lesscss
      整个事情开始于服务器端 LESS -> CSS 转换器。 然后我添加了 SASS 和 SCSS。 我不会对自己撒谎,我想我会及时添加其他几个转换器。 现在,名单如下: LESS - 使用 npm/less 转换器( npm install -g less ) SASS...
    • lesscss-java:用于Java的LESS CSS编译器
      适用于Java的官方LESS CSS编译器 最新版本1.7.0.1.1-与1.7.0或更低版本兼容的1.1版本 用于Java的LESS CSS编译器是一个用于将LESS源编译为CSS样式表的库。 该编译器使用Rhino,Envjs(用JavaScript编写的模拟浏览器...
    • gwt-less-plugin:该模块提供了在GWT项目中使用LESS CSS编译器的功能
      gwt-less-adapter 该模块提供了将LESS css编译器与GWT项目一起使用的功能。 TODO:使用说明
    • ikiwiki_lessish:基于Less CSS Framework的ikiwiki的响应式样式表
      ikiwiki_lessish 基于的自适应样式表。 快速开发供我自己使用-请随时进行调整和重复使用。 特征: 完全响应(调整浏览器大小), 可读字体大(如果太大,请调整), 在各种设备(台式机,手机,平板电脑等)上...
    • Less CSS creator-crx插件
      “少延伸了具有动态行为CSS,例如变量,Mixins,操作和功能。” 此管理员工具扩展了Google Chrome功能。 在Developer Tools中创建一个新选项卡,AS少CSS编辑器的名称。 - 创造 - 保存为我的电脑 - 实时预览 - 普通...
    • nativescript-dev-less:用于NativeScript项目的LESS CSS预处理器
      用于NativeScript项目CSS预处理器更少。 不推荐使用nativescript-dev-less ,而倾向于bundle工作流,它将在CLI v6.0中引入。... 当准备好构建项目时, .less app文件夹中的所有.less文件进行更少CSS预处理。
    • Less css框架1.3
      LESSCSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数. LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行。 极大的减少了构建样式表的工作量。 本...
    • lesscss-compiler:用于 Java 的独立 LESS CSS 编译器
      GroupId: nz.net.ultraq.lesscss ArtifactId: lesscss-compiler 版本: 1.0.2 用法 . 在您的 Java 程序中,创建一个新的LessCSSCompiler实例,然后调用任何compile()方法将您的 LESS 输入转换为 CSS 输出,...
    • jfinal-lesscss:jfinallesscss 插件
      jfinal-lesscss jfinallesscss 插件
    • Peruse:Less CSS代码的代码约定检查器
      检查Less CSS文件是否符合。 平台类 任何使用Java的Windows安装。 只要安装了Java,它就应该也可以在所有主要平台上运行,但是尚未经过测试。 发展状况 Peruse仍处于早期开发阶段。 它检查诸如嵌套深度和注释样式之...