如何将自定义文件添加到Composer以在升级时忽略?
问题描述:
我已经通过了作曲家安装Smarty的,像下面,如何将自定义文件添加到Composer以在升级时忽略?
"require":
{
"neitanod/forceutf8": "dev-master",
"raven/raven": "0.7.1",
"monolog/monolog": "1.7.*",
"smarty/smarty": "3.1.19"
}
不过,我有一个需要被添加到智者/插件LIB与网站中使用自定义插件。所以当我更新作曲家升级时,它会给我一个错误。如何将我的自定义插件添加到通过作曲家的smarty,以便我没有一次又一次地重做这个?
答
不要让你的插件在smarty的供应商目录中的任何地方。将它与其他应用程序一起放在明智之处,然后改用$smarty->addPluginsDir('path/to/your/custom/plugin/dir')
。
谢谢,如果我将插件目录移动到其他地方,我是否也在其中复制了其他所有默认的压缩? – mahen3d 2014-09-23 05:14:28
是的,这解决了smarty的问题,但是我也遇到了与symfony相同的问题,我写了一些自定义日期函数..我如何解决这个问题, – mahen3d 2014-09-23 05:32:34