Wojciech Syski Vor 5 Jahren Does Liferay NPM bundler work with Angular 6? Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Rt Jar Vor 5 Jahren Can you please post an integration with react-table or react-admin. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Rich Rein Vor 4 Jahren I follow the logistics of all of this - but where do the artifacts end up? I am guessing that "npm-angular5-portlet-say-hello" ends up as a portlet/widget on a page? How does "npm-angular5-provider" fit into the mix - Is it part of the theme? Loaded into the corner of every page where you need it (as a portlet that takes up no space? Simply available for consumption because it was deployed to an instance? Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen Ivan Zaera Rich Rein Vor 4 Jahren @Rich As you say "npm-angular5-portlet-say-hello" ends up as a portlet/widget on a page. Regarding "npm-angular5-provider" it simply provides some JS packages that are registered with the NPMRegistry, so that whoever requires them (with Liferay.Loader.require()) can get access. So it's not a portlet but a simply OSGi bundle with no services/components at all but only JavaScript resources (the packages) to be shared among other frontend parts of the portal. You can see https://github.com/izaera/liferay-js-toolkit-showcase/tree/reactfor a more complex example with a total of three providers and two portlets that share the JavaScript in them. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Ivan Zaera Rich Rein Vor 4 Jahren @Rich As you say "npm-angular5-portlet-say-hello" ends up as a portlet/widget on a page. Regarding "npm-angular5-provider" it simply provides some JS packages that are registered with the NPMRegistry, so that whoever requires them (with Liferay.Loader.require()) can get access. So it's not a portlet but a simply OSGi bundle with no services/components at all but only JavaScript resources (the packages) to be shared among other frontend parts of the portal. You can see https://github.com/izaera/liferay-js-toolkit-showcase/tree/reactfor a more complex example with a total of three providers and two portlets that share the JavaScript in them. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen
Andrew Jardine Vor 4 Jahren Great series Ivan and not boring at all. Or at least not any more boring than any other post related to source code :). Thanks again for the detailed explanation. Melden Sie sich an, um auf diesen Beitrag zu antworten. Antworten als... Abbrechen