CakePHP 3-如何安装主题插件,包括Composer的资产



我正在为CakePHP 3创建一个主题插件,它将使我们所有人都能够快速烘焙具有高质量用户界面的管理面板。

除了cakepp插件文件,还有许多资产文件应该安装在/plugins/Admin/webroot/css,js,img文件夹中。

如果可能的话,从"必需"存储库安装资产文件会很好。

到目前为止,我只使用composer来安装插件,我没有注意它在哪里以及如何工作。

这是默认的插件编辑器文件,它将"管理插件"安装在正确的位置。

{
    "name": "Salines/Admin",
    "description": "Admin plugin for CakePHP",
    "type": "cakephp-plugin",
    "require": {
        "php": ">=5.4",
        "cakephp/cakephp": "3.0.x-dev"
    },
    "require-dev": {
        "phpunit/phpunit": "*"
    },
    "autoload": {
        "psr-4": {
            "Admin\": "src"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Admin\Test\": "tests",
            "Cake\Test\": "./vendor/cakephp/cakephp/tests"
        }
    }
}

应该向这个文件中添加什么,比如twitter引导程序,而不是供应商文件夹。是否安装在Webroot中?

阅读此链接

https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md

然后,您可以使用Satis创建自己的存储库。然后你可以在那里存储你的插件,你的插件可以通过composer安装。

简单的方法是把你的插件放在某个地方,然后如果你需要,只需将它们复制到你的插件目录:)

相关内容

  • 没有找到相关文章

最新更新