Default Angular JS not available in AEM 6.3 publish instance | Community
Skip to main content
rubenf42159101
Level 2
December 19, 2017
Solved

Default Angular JS not available in AEM 6.3 publish instance

  • December 19, 2017
  • 2 replies
  • 1325 views

Hi,

We are migrating our project from AEM 6.1 to 6.3. We use AEM's default Angular JS (V 1.2.28) in our project. This Angular JS is not available in AEM 6.3 publish instance under /etc/clientlibs. But we could find the same Angular JS folder in AEM 6.1 author under /etc/clientlibs.

Why AEM hide or does not provide default Angular JS based on run mode? How to enable or make it available for AEM 6.3 publish?

Thanks and Regards,

Ruben Fernando

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by joerghoh

I don't know about the reasons this clientlib was dropped from the product. But in the projects I worked we never relied on the clientlibs shipped with the product to build the frontend on. Mostly because these libraries were outdated and the frontend devs wanted to decide freely on the version they want to use.

And from what I know this was also the perception of the AEM developers. A clientlib shipped with AEM is used by the product itself; but for the purpose of the project developers to build a custom internet-facing frontend you should integrate your own copy of a JS framework of your choice.

That's the best explanation I can offer.

Jörg

2 replies

smacdonald2008
Level 10
December 19, 2017
joerghoh
Adobe Employee
joerghohAdobe EmployeeAccepted solution
Adobe Employee
December 19, 2017

I don't know about the reasons this clientlib was dropped from the product. But in the projects I worked we never relied on the clientlibs shipped with the product to build the frontend on. Mostly because these libraries were outdated and the frontend devs wanted to decide freely on the version they want to use.

And from what I know this was also the perception of the AEM developers. A clientlib shipped with AEM is used by the product itself; but for the purpose of the project developers to build a custom internet-facing frontend you should integrate your own copy of a JS framework of your choice.

That's the best explanation I can offer.

Jörg