rdx / composer-localoader-plugin
Composer插件,用于本地加载一些依赖项
1.5
2024-02-09 22:20 UTC
Requires
- composer-plugin-api: ^2.0
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-0
或psr-4
配置。删除它,并用alias
替换。