Tooling
- Updating Liferay IntelliJ Plugin
- Liferay JS Generator
- Installing the JS Generator and Generating a Bundle
- Understanding the JS Portlet Extender Configuration
- Configuration JSON Available Options
- Adapting Existing Apps to Run on Liferay DXP
- Liferay Workspace
- Installing Liferay Workspace
- Creating a Liferay Workspace
- Importing a Liferay Workspace into an IDE
- Setting Proxy Requirements for Liferay Workspace
- Adding a Liferay Bundle to Liferay Workspace
- Setting Environment Configurations for Liferay Workspace
- Building Node.js Themes in Liferay Workspace
- Building Gradle/Maven Themes in Liferay Workspace
- Managing the Target Platform
- Setting the Target Platform
- Targeting a Platform Outside of Workspace
- Targeting a Platform with Maven
- Validating Modules Against the Target Platform
- Adding a Third Party Library's Capabilities to the Resolver's Capabilities
- Skipping the Resolving Process for a Module
- Depending on a Customized Distribution of Liferay DXP
- Including the Resolver in Your Gradle Build
- How to Resolve Common Output Errors Reported by the Resolve Task
- Validating Modules Outside of Workspace
- Leveraging Docker
- Creating a Liferay DXP Docker Container
- Configuring a Docker Container
- Building a Custom Docker Image