someWork / composer-symlinks
基于getcwd()和相对数据创建相对符号链接
1.3.2
2018-08-06 14:38 UTC
Requires
- php: >7.0
- composer-plugin-api: ^1.0
Requires (Dev)
- composer/composer: ^1.0
- friendsofphp/php-cs-fixer: @stable
README
它提供了一个简单的Composer脚本来创建符号链接路径。
安装
要安装此组件的最新稳定版本,请打开控制台并执行以下命令
$ composer require somework/composer-symlinks
用法
1. 定义符号链接
在composer.json文件的extra部分中创建符号链接定义,添加一个somework/composer-symlinks
部分。
如果目标路径不存在,不抛出异常,则将skip-missing-target
设置为true
如果想要创建realpath符号链接,则将absolute-path
设置为true
如果不想在检查符号链接时遇到错误而中断创建,则将throw-exception
设置为false
如果想要在链接路径上存在某些内容时强制解除链接,则将force-create
设置为true
可以为任何符号链接设置个人配置。
对于个人配置,必须定义link
{ "extra": { "somework/composer-symlinks": { "symlinks": { "common/upload": "web/upload", "common/static/dest": { "link": "web/dest", "skip-missing-target": false, "absolute-path": true, "throw-exception": false } }, "force-create": false, "skip-missing-target": false, "absolute-path": false, "throw-exception": true } } }
3. 执行Composer
请不要在composer install或update时使用--no-plugins
许可证
此组件受MIT许可证的约束。完整的许可证请参阅[LICENSE]文件。
报告问题或功能请求
问题和功能请求在[Github问题跟踪器]中跟踪。