SAP/ui5-webcomponents-ngx

Missing Dependencies

gedlbauer opened this issue · 3 comments

Bug Description

The package @ui5/theming-ngx is missing from the projects dependencies. To use @ui5/webcomponents-ngx, you need to manually install the mentioned package.

Expected Behavior

@ui5/theming-ngx should be installed automatically when installing @ui5/webcomponents-ngx

Steps to Reproduce

  1. install @ui5/theming-ngx
  2. try to use it

Context

  • UI5 Web Components for Angular version: 0.1.1
  • Angular Version: 15.2.0
  • OS/Platform: Windows

Priority

  • Low
  • Medium
  • High
  • Very High

@gedlbauer Did you try running ng add @ui5/webcomponents-ngx? Our CLI will do the rest?

Hi @g-cheishvili it sill fails, when you get started from scratch with angular17 app and install the -webcomponents-ngx library it fails with missing @ui5/theming-ngx as code imports something from that package but this dependency is never added.

reopening the issue..

ilhan

Hello @gedlbauer with @ui5/webcomponents-ngx 0.3.0-rc.9, you need to only

npm i @ui5/webcomponents-ngx

and then

ng serve

and everything works without additional steps from your side as the @ui5/theming-ngx is brought along @ui5/webcomponents-ngx

BR,
ilhan