Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 831 Bytes

README.md

File metadata and controls

33 lines (28 loc) · 831 Bytes

thingsboard-rule-config-ui

Configuration UI for ThingsBoard Rule Nodes

Build steps

  1. Cleanup

    npm run cleanup 
    
  2. Get ThingsBoard UI dependency

    npm run getthingsboard 
    
  3. Install dependencies

    npm install 
    
  4. Production build

    npm run build 
    

    Resulting JavaScript and CSS should be here:

    ./target/generated-resources/public/static/rulenode-core-config.js
    ./target/generated-resources/public/static/rulenode-core-config.css
    
  5. Deploy Rule Nodes UI JavaScript code and CSS to ThingsBoard

    Resulting rulenode-core-config.js and rulenode-core-config.css should be copied to rule-engine/rule-engine-components/src/main/resources/public/static/rulenode/ directory of ThingsBoard repository.