composer require tinywan/casbin 安装插件,配置没有拷贝到当前项目config/plugin下

Tinywan

项目地址

https://github.com/Tinywan/casbin

安装插件

安装后

config/plugin 目录是空的

1153 3 0
3个回答

walkor

发布插件的时候执行
./webman plugin:expport --name=tinywan/casbin 会生成一个 vendor/tinywan/casbin/src/Install.php,这个文件是用来自动安装config目录的

  • Tinywan 2022-01-11

    我就是按照官方文档操作的

  • walkor 2022-01-11

    看下 tinywan/casbin/src/Install.php 在不在,然后定位下Install::install() 方法看下哪里有问题。

Tinywan

tinywan/casbin/src/Install.php 文件存在的

截图

  • 暂无评论
walkor

截图
正常里面会生成一个$pathRelation关系,用来自动拷贝文件

  • Tinywan 2022-01-11

    你上面的这个我要怎么可以调试出来

  • walkor 2022-01-11

    ./webman plugin:export --name=webman/push --source=config/plugin/tinywan/casbin

  • walkor 2022-01-11

    抱歉,教程里少了一个参数

  • walkor 2022-01-11

    --source=config/plugin/tinywan/casbin 加这个参数

  • Tinywan 2022-01-11

    好的,我再试试

  • walkor 2022-01-11

    或者更新到 webman/console v1.0.4,可以省略 --source=config/plugin/tinywan/casbin 这个参数

  • Tinywan 2022-01-11

    可以了,谢谢!

年代过于久远,无法发表回答
🔝