Other Tools (Deprecated)
Important
These tools are deprecated as of Liferay 2024.Q4/7.4 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
Liferay npm Bundler (Deprecated)
Liferay npm Bundler
Understanding the Liferay npm Bundler Loader
Changes Between Bundler 1.x and 2.x
Default Bundler Loaders
How AMD Loader Configuration is Exported
How the Bundler Publishes npm Packages
How JavaScript Modules are Formatted for AMD
Understanding Bundler Configuration Presets
Understanding the npmbundlerrc Structure
OSGi Bundles and npm Package Structure
Bundler Migration Guide