drupal8目录树简要说明

龙显文 提交于 周四, 12/01/2016 - 03:23

在写drupal8目录树说明前说一句“不要修改核心文件(Don't hack core)”,其实无论是drupal内核文件,还是其他的软件核心文件,就算不是随意,也应该使用副本文件,而不用源文件做测试性的修改。

从drupal8.2.3安装包解压出来,根目录有以下的文件夹:

  • -core/                 //drupal8的内核文件,核心功能和模块的存放目录
  • -modules/        //默认空文件目录,第三方模块存放目录
  • -profiles/        //安装时的配置文件
  • -sites/           //站点文件目录,如:用户上传的文件、站点的安装配置文件
  • -themes/       //默认空文件目录,贡献主题或者自定义的主题存放目录
  • -vendor/     //内核原型文件目录

重要的内核文件夹的文件说明。

  • /core/asset/vendor -drupal8 扩展库,如 jQuery, CKEditor, Backbone, Underscore, Modernizer, Normalize-CSS 等
  • /core/config
  • /core/include - Drupal 8 中还足以模块化的底层功能函数,如模块化系统本身
  • /core/lib - Drupal 8 的各种核心类(classes)
  • /core/misc - Drupal 8 核心所需要的前端杂项文件,如 js, css, 小图片等等
  • /core/modules - Drupal 8 内核模块
  • /core/profiles - Drupal 8 内置安装配置文件
  • /core/scripts - 开发人员可用的各种命令行脚本
  • /core/tests - Drupal 8 测试用相关文件
  • /core/themes - Drupal 8 内核主题

 


 

项目知识:

自由标签:

添加新评论

受限制的 HTML