谁能简单解释一下资产文件夹在yii框架中的用法?I am new to yii framework
很多新手会问:"我们怎么处理assets文件夹?",答案是"基本上什么都不做"。
- 重要的是,这个目录是可写的,这样Yii可以在需要的时候发布资源。
- 当一个项目有多个版本(生产、测试、开发等)时,不要将资产/文件夹从一个区域复制到另一个区域;允许Yii在每个区域自动部署它们。
- 不要手动编辑assets/下的任何文件——如果你真的需要修改,找到发布模块,编辑源代码,删除assets/下的子文件夹,让Yii重新发布更新后的文件。
- 不要直接引用assets/文件夹下的名称(比如,获取其他模块的资源)。如果你需要使用
- 不要将资产/文件夹的内容添加到任何源代码控制系统;这些文件在其他地方有主源。 删除assets/下的所有内容是安全的。如果在assets/.目录下没有找到资源,Yii将重新发布这些资源。
附加信息
Yii使资源可以被Web客户端访问,因此将资源复制到Web可访问的目录的目标实现了,并返回访问它们的相应URL。
从http://www.yiiframework.com/doc/api/1.1/CAssetManager中读取