piotrpress/composer-classmapper

此Composer命令根据项目文件生成一个classmap.php文件。

安装: 11

依赖者: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

类型:composer-plugin

v3.1.0 2024-03-27 15:47 UTC

This package is auto-updated.

Last update: 2024-09-11 17:26:25 UTC


README

此Composer命令根据项目文件生成一个classmap.php文件。

注意:即使在没有composer.json文件的项目中也可以执行此命令。

安装

  1. 将命令添加为全局Composer插件
$ composer global require piotrpress/composer-classmapper
  1. 允许插件执行
$ composer config -g allow-plugins.piotrpress/composer-classmapper true

用法

  1. 在项目目录中执行此命令
$ composer map [-e|--exclude [REGEX]]

注意:选项exclude是一个正则表达式,用于匹配要排除在类映射之外的文件路径。

  1. 命令执行后,只需在项目中包含自动加载文件即可
require __DIR__ . '/autoload.php';

示例

$ composer map -e"#/vendor/composer/(.*)#"

许可证

MIT