Laravel Module Installer

screenshot of Laravel Module Installer

Installs Laravel modules created for nwidart/laravel-modules into the Modules/ directory.

Overview

The Laravel Module Installer is a powerful tool designed to streamline the installation of standalone modules within the Laravel framework. By ensuring that modules are placed in the dedicated Modules/ directory rather than the vendor/ directory, this package enhances organization and maintainability of your Laravel projects. Its ease of use and configurability make it an essential addition for developers looking to optimize their coding workflow and module management.

With the ability to set alternate directory paths and follow structured naming conventions, Laravel Module Installer offers a user-friendly approach to module integration. Whether you're a seasoned Laravel pro or a newcomer, this package simplifies the process of module installation, making it a must-have in your development toolkit.

Features

  • Easy Installation: Simplifies the process of integrating standalone modules into Laravel, saving time and effort for developers.
  • Custom Directory Paths: Allows you to specify an alternate installation directory via the composer.json file, enhancing project customization.
  • Naming Convention Support: Requires a clear naming format for modules, ensuring consistency and reducing potential conflicts.
  • Version Control Compatibility: Facilitates smooth updates and version control when working in a version-controlled environment.
  • Automatic Updates: By setting constraints in Composer, you can automatically pull the latest versions of modules effortlessly.
  • Laravel Framework Compatibility: Seamlessly works with Laravel’s structure, making it easy to integrate without disrupting existing setups.