2011-03-09 68 views

回答

16

是新CI2.0允许为easy distribution of complete sets of resources in a single directory,包含模型,库,助手等...但不要与模块相混淆,因为Phil Sturgeon指出颇为有益。

$this->load->add_package_path()

docs更多

+1

链接现已停止。很确定在下面的链接中有相同的内容,http://ellislab.com/codeigniter/user-guide/libraries/loader.html – Charles 2014-01-30 19:08:57

6

如果你的“第三方库代码”需要一个单一的文件是“装”,以便您能够充分利用图书馆的话,应该去在你的目录下。如果你的“第三方库代码”是一个充满文件的文件夹,其中许多文件可能被“加载”并被使用,那么它应该在你的third_party目录中。

那是我的笨文档Loader类的解释在这里找到:http://ellislab.com/codeigniter/user-guide/libraries/loader.html

是我的解释不正确的?如果这样LMK!

2

当前约定是使用名为“vendor”的文件夹。 “third_party”不再常用。

+4

有没有一个这个约定被概述的地方? – jayarjo 2013-10-17 16:33:28

+0

其实[google封锁图书馆](https://developers.google.com/closure/library/)正在使用'third_party'文件夹 – noob 2014-11-07 06:03:45