3.0.2 • Published 7 months ago

ui5-task-compileless v3.0.2

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
7 months ago

UI5 task for compiling less files

:wave: This is a community project and there is no official support for this package! Feel free to use it, open issues, contribute, and help answering questions.

Task for ui5-builder, enabling compiling of less files in your app folder.

Prerequisites

:warning: UI5 Tooling Compatibility All releases of this tooling extension using the major version 3 require UI5 Tooling V3. Any previous releases below major version 3 (if available) also support older versions of the UI5 Tooling. But the usage of the latest UI5 Tooling is strongly recommended!

Install

npm install ui5-task-compileless --save-dev

Configuration options (in $yourapp/ui5.yaml)

  • debug: true|false
    verbose logging

  • lessToCompile String<Array>
    array of less resources specified as paths or glob patterns which should be compiled

Usage

  1. Define the dependency in $yourapp/package.json:
"devDependencies": {
    // ...
    "ui5-task-compileless": "*"
    // ...
}
  1. configure it in $yourapp/ui5.yaml:
builder:
  customTasks:
   - name: ui5-task-compileless
     afterTask: replaceVersion
     configuration:
        debug: true
        # lessToCompile: (Optional by default css from manifest will be used)
        #   - "css/style.less"

How it works

The task can be used to compile less files in your app folder by using less-openui5.

It can also include less file from the ui5 dependencies for example

@import "/resources/sap/ui/core/themes/base/base.less";

To get all the less variable that are defined in the sap ui theme core.

License

This work is dual-licensed under Apache 2.0 and the Derived Beer-ware License. The official license will be Apache 2.0 but finally you can choose between one of them if you use this work.

When you like this stuff, buy @sebbi a beer or buy @marcel_schork a coke when you see them.

3.0.2

7 months ago

3.0.1

7 months ago

3.0.0

10 months ago

0.3.5

1 year ago

0.3.2

1 year ago

0.3.4

1 year ago

0.3.3

1 year ago

0.3.1

1 year ago

0.3.0

2 years ago

0.2.7

2 years ago

0.2.8

2 years ago

0.2.6

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago