我已经通过Composer智能地安装了,如下所示
"require":
{
"neitanod/forceutf8": "dev-master",
"raven/raven": "0.7.1",
"monolog/monolog": "1.7.*",
"smarty/smarty": "3.1.19"
}
然而,我有自定义插件,需要添加到smarty/plugin-lib中才能与网站一起使用。因此,当我更新composer以升级smarty时,它会给我一个错误。我如何通过composer将我的自定义插件添加到smarty中,这样我就不必一次又一次地重做这个了?
不要将插件放在smarty的供应商目录中。将它与应用程序的其他部分放在合理的位置,然后使用$smarty->addPluginsDir('path/to/your/custom/plugin/dir')
。