使用火花与Codeigniter处理更新的火花



我刚开始使用带有Codeigniter的Sparks,非常喜欢它,但不确定更新特定的spark包时的最佳实践。

换句话说,如果我有spark:example_spark 1.0.0,然后升级到example_spark1.0.1,我想我会在spark目录中有两个版本吗?

Sparks
  -example_spark
    -1.0.0
    -1.0.1

然后我是否需要回到我的应用程序,更换我加载了原始火花的每个案例:

$this->load->spark('example_spark/1.0.0');

并将其替换为:

$this->load->spark('example_spark/1.0.1'); 

我想唯一的其他方法是将最新的版本号目录重命名为"current",并更新spark.info文件中的任何依赖项信息,以便在当前目录中查找每一个。

我是不是错过了什么,或者这基本上是升级sparks时你需要的处理方式?

Spark被设计为在特定的代码点火器范围(版本)内工作。只有当代码点火器版本发生更改时,您才需要更新MY_Loader类,并检查该版本CI的火花更新。删除火花版本文件夹。

最新更新