2012-02-23 68 views

回答

0

有两种使用Yii的资产一些很好的理由。

  1. 它可以防止命名在CSS和冲突js文件
  2. 它可以让你保持CSS和JS文件文档根目录下,但你的Web根目录以外(为了便于版本控制)
  3. 它允许可以轻松地在各组CSS文件之间切换,而不必单独处理每个文件(假设系统管理员需要恢复到以前的版本)。
  4. 它允许您将资源(图像,JS & CS)发布到托管在同一台服务器上的多个网站。

请检查herethere了解更多详情。

0

好吧,当我开始我的第一个Yii的项目,我也把我的CSS和JS文件的资产。它的工作,但后来我发现它不只是正确的方式。最好为CSS文件创建一个单独的目录。还有一些自动生成的资产文件,所以为了避免与这些文件混淆,我希望将它们分开。希望你明白了。

2

资产文件夹会自动被Yii根据您的环境中生成所以最好避免将你的CSS,图像等内这里。最好不要将这些文件夹和文件提交到SVN中,因为它们是自动生成的,文件夹名称将与您的qa/staging/live站点不同。

相关问题