rdx/composer-localoader-plugin

Composer插件,用于本地加载一些依赖项

1.5 2024-02-09 22:20 UTC

This package is auto-updated.

Last update: 2024-09-09 23:40:31 UTC


README

Localoader添加了一个二进制文件locaload,您可以使用它选择性地本地加载依赖项,而不是使用Packagist版本。这在开发自己的包或现有项目中的其他包时特别有用。

注意。您仍然需要使用composer require安装依赖项!

安装

composer global require rdx/composer-localoader-plugin

使用方法

将整个包别名为别名

locaload alias author/some-package /var/www/dev/packages/author-some-package

参数1是Composer包名:author/some-package

参数2是该包的检出位置:/var/www/dev/packages/author-some-package

这将创建并维护一个从Composer的vendor目录到您的开发检出的符号链接。

检查

查看哪些包已'localoaded'

locaload list

输出可能如下

Currently loading:
Array
(
    [alias] => Array
        (
			[author/some-package] => /var/www/dev/packages/author-some-package
		)
)

弃用警告

此包以前曾本地加载命名空间,但没有使用符号链接,但并未包含Composer的所有"autoload"属性。您的composer.locaload可能包含psr-0psr-4配置。删除它,并用alias替换。