2011-03-09 113 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