Log in
Model

FileManager

Magento\RequireJs\Model\FileManager

What it does

This class manages RequireJS-related files and assets in Magento 2.

Developers use it to create and manage RequireJS configuration files, bundle assets, minification resolvers, and static JavaScript files.

It handles file materialization in the static view directory and provides different behavior based on application mode (developer vs production).

Public Methods

  • createRequireJsConfigAsset()
  • createMinResolverAsset()
  • createRequireJsMixinsAsset()
  • createRequireJsAsset()
  • createUrlResolverAsset()
  • createRequireJsMapConfigAsset()
  • createStaticJsAsset()
  • createBundleJsPool()
  • clearBundleJsPool()