Skip to content

vkukhtyn/thingsboard-rule-config-ui-ngx

 
 

Repository files navigation

thingsboard-rule-config-ui-ngx

Configuration UI for ThingsBoard Rule Nodes

Build steps

  1. Cleanup

    yarn run cleanup 
    
  2. Get ThingsBoard UI dependency

    yarn run getthingsboard 
    
  3. Install dependencies

    yarn install 
    
  4. Production build

    yarn run build 
    

    Resulting JavaScript should be here:

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

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

  6. Run Rule Nodes UI in hot redeploy mode

    yarn start
    

    By default, Rule Nodes UI will be available on port 5000 (http://localhost:5000)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 59.2%
  • HTML 38.9%
  • JavaScript 1.4%
  • SCSS 0.5%