Other Tools (Deprecated)
These tools are deprecated as of Liferay 2024.Q4/Portal GA129, and they are planned for future removal. Modern browsers (and Liferay DXP) all support including JavaScript ECMAScript modules directly, so these tools are no longer needed.
Liferay npm Bundler
- Liferay npm Bundler
- Understanding Bundler Loaders
- Changes Between Bundler 1.x and 2.x
- Default Bundler Loaders
- How Liferay and Loader Configuration is Exported
- How Portal Publishes npm Packages
- How the Bundler Formats JS Modules
- Understanding Bundler Configuration Presets
- Understanding the npmbundlerrc Structure
- OSGi Bundles and npm Package Structure
Bundler Migration Guide
- Migrating Bundler Projects
- Migrating Your Project to Use liferay-npm-bundler’s New Mode
- Migrating an Angular Project to Use Liferay npm Bundler 2.x
- Migrating a Plain JavaScript, Billboard JS, JQuery, Metal JS, React, or Vue JS Project to Use Liferay npm Bundler 2.x