Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

ClientLibs Minification specific to a project

vivs92490136
Level 2
Level 2

Is it possible to enable clientLibs minification for only one project in an AEM instance where there are multiple projects?

For eg: In an AEM instance there are multiple projects like:

  1. /apps/<division1>/<subdivision1>/<project1>, 
  2. /apps/<division1>/<subdivision1>/<project2>, 
  3. /apps/<division1>/<subdivision1>/<project1>,
  4. /apps/<division1>/<subdivision2>/<project1>
  5. /apps/<division2>/<subdivision1>/<project1>

If we enable minification in the Felix console config manager, it will be applicable for all the projects. In the above case is it possible to enable minification only for 

  1. /apps/<division1>/<subdivision1>/<project1>
1 Accepted Solution
Sham_HC
Correct answer by
Level 10
Level 10

Viv S wrote...

is it possible to enable minification only for 
  1. /apps/<division1>/<subdivision1>/<project1>

 

The component where you are including the client library add a selector ".min" & will get minified.

View solution in original post

4 Replies
smacdonald2008
Level 10
Level 10

You minifya clientlib using the option discussed here: 

http://aem.matelli.org/client-library-configuration-minify-and-debug/

Once that is set - its applicable to all projects. 

Sham_HC
Correct answer by
Level 10
Level 10

Viv S wrote...

is it possible to enable minification only for 
  1. /apps/<division1>/<subdivision1>/<project1>

 

The component where you are including the client library add a selector ".min" & will get minified.

View solution in original post

vivs92490136
Level 2
Level 2

Sham HC wrote...

Viv S wrote...

is it possible to enable minification only for 
  1. /apps/<division1>/<subdivision1>/<project1>

 

The component where you are including the client library add a selector ".min" & will get minified.

 

We are including the client library using the <cq:includeClientLib> tag. It looks something like this:

<cq:includeClientLib categories="sample.clientlibs"/> 

Where should we add the .min selector here?

kautuk_sahni
Community Manager
Community Manager

Adding to Sham's comment, 

Please have a look at the blog Sham posted earlier:

Link:- http://aemfaq.blogspot.in/2013/05/whats-new-in-aem-html-library-manager.html

 

Also look at this old forum post:-

Link:- http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manage...

//Is there a way to disable JS minification for a particular clientlib or JS file?

   

Excellent answer Sham "The component where you are including the client library add a selector ".min" & will get minified."

~kautuk