Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
We have a website written in Angular 6.0 which displays Qlik visualizations. Our web app is using require.js so we need to use the same version of requirejs that Qlik is using.
My question is how do we know which version of requirejs Qlik is using?
For example, if I do a search on our Qlik proxy server for require.js, I get at least 6 different versions that range in file size from 444 bytes to 648,618 bytes.
Which one should I use in our web app?
C:\>dir require.js /s
Directory of C:\Program Files\Qlik\Sense\Client\assets\external\requirejs
12/06/2018 09:53 AM 374,591 require.js
1 File(s) 374,591 bytes
Directory of C:\Program Files\Qlik\Sense\Client\hub\external\requirejs
11/12/2018 10:37 AM 17,492 require.js
1 File(s) 17,492 bytes
Directory of C:\Program Files\Qlik\Sense\Client\qmc\assets\external\requirejs
12/06/2018 09:54 AM 407,173 require.js
1 File(s) 407,173 bytes
Directory of C:\Program Files\Qlik\Sense\ConverterService\node_modules\is-my-json-valid
11/12/2018 10:36 AM 444 require.js
1 File(s) 444 bytes
Directory of C:\Program Files\Qlik\Sense\DepGraphService\node_modules\json5\lib
11/12/2018 10:37 AM 604 require.js
1 File(s) 604 bytes
Directory of C:\Program Files\Qlik\Sense\EAPowerTools\QMCUtilities\node_modules\bower\lib\node_modules\is-my-json-valid
03/05/2017 03:14 PM 444 require.js
1 File(s) 444 bytes
Directory of C:\Program Files\Qlik\Sense\EAPowerTools\QMCUtilities\plugins\appMetaFetcher\node_modules\is-my-json-valid
02/16/2017 10:00 AM 444 require.js
1 File(s) 444 bytes
Directory of C:\Program Files\Qlik\Sense\WebExtensionService\node_modules\json5\lib
11/12/2018 10:36 AM 604 require.js
1 File(s) 604 bytes
Directory of C:\ProgramData\Package Cache\9973d562-ea63-4066-9271-6641b6c73da2\Client\assets\external\requirejs
11/12/2018 10:35 AM 374,597 require.js
1 File(s) 374,597 bytes
Directory of C:\ProgramData\Package Cache\9973d562-ea63-4066-9271-6641b6c73da2\Client\qmc\assets\external\requirejs
11/12/2018 10:37 AM 648,618 require.js
1 File(s) 648,618 bytes
Directory of C:\Users\All Users\Package Cache\9973d562-ea63-4066-9271-6641b6c73da2\Client\assets\external\requirejs
11/12/2018 10:35 AM 374,597 require.js
1 File(s) 374,597 bytes
Directory of C:\Users\All Users\Package Cache\9973d562-ea63-4066-9271-6641b6c73da2\Client\qmc\assets\external\requirejs
11/12/2018 10:37 AM 648,618 require.js
1 File(s) 648,618 bytes
Total Files Listed:
12 File(s) 2,848,226 bytes
0 Dir(s) 50,607,812,608 bytes free
It appears that the one that we want to use in our Angular web app is the version found in:
C:\Program Files\Qlik\Sense\Client\assets\external\requirejs\
It would be nice if this was documented somewhere, though.