跳转到主要内容
你行网

Main navigation

  • 首页
  • Drupal
  • 编程与开发
  • 数据库
  • 操作系统与应用
  • 服务器与运维
  • 社区
User account menu
  • 登录

面包屑

  1. 首页

drupal 基本的目录结构

由 hrs, 24 八月, 2023

基础级目录
下面详细介绍了每个 Drupal 8 安装提供的目录。感谢StackExchange 最初的讨论。

/core  - Drupal 开箱即用(核心)所需的所有文件,有明确原因要包含在基本 (/) 目录中的文件除外。
/libraries  - Drupal 使用的所有第三方外部库,例如所见即所得编辑器。该文件夹不包含在核心中,但与许多贡献的模块一起使用。
/modules  - 所有自定义(由您创建)和贡献(由社区创建)模块所在的目录。
将其拆分为子目录 contrib 和 custom 可以更轻松地跟踪模块。您可以为组织创建子文件夹,以匹配您的开发、存储、使用标准。
/profile  - 所有贡献的和自定义的安装配置文件。
sites/[domain OR default]/{modules,themes}  - 站点特定的模块和主题可以移动到这些目录中,以避免它们出现在每个站点上。与 Drupal 7 相同。
sites/[domain OR default]/files  - 特定于站点的文件的存储。这包括用户上传的文件(例如图像)和站点配置(活动 和 暂存)。 
/themes  - 所有贡献的和自定义的主题和子主题。请注意,子主题也需要在此处安装基本主题。
将其分为子目录 contrib 和 custom 可以更轻松地跟踪主题。您可以为组织创建子文件夹,以匹配您的开发、存储、使用标准。
/vendor  - Drupal 核心依赖的后端外部库(例如 Symfony、Twig)。
核心文件夹目录
此外,/core目录中的文件夹结构也发生了变化。

/core/assets  - 核心使用的各种外部库(包括 jQuery、underscore、modernizer 等)。
/core/includes  - Drupal 通过其他 /core 文件夹使用的基本级别功能。
/core/lib  - Drupal 核心类。
/core/misc  - Drupal 核心所依赖的前端代码。
/core/modules  - Drupal 的核心模块。
/core/profiles  - Drupal 的核心安装配置文件。这些是Minimal、Standard、Testing和Testing多语言安装配置文件。
/core/scripts  - 各种命令行界面 (CLI) 脚本,主要由开发人员使用。
/core/tests  - Drupal 核心测试。
/core/themes  - Drupal 核心主题。
Composer 构建目录 
当使用 Composer下载和管理Drupal 项目时,Drupal 核心和基本级别目录将与供应商目录相邻。

/vendor  - 各种外部 Composer php 包
/web  - 上述基本目录和核心目录的父目录

  • 登录或注册以发表评论
内容类型分类
drupal cms
文章归类
drupal

文章标签

  • Drupal

评论

文章标签

Excel
CSS
ubuntu
php
vim
五笔
VPN
Linux
command
HTML
drupal 8
drupal 7
centos
composer
Mysql
模块(module)
drush
Drupal
JavaSrcipt
apache
英语
drupal 9
nerdtree
荔壳风
network
果树种植
surround
drupal10
SEO
主题(theme)
更多

相关文章

  • 因权限问题导致drupal cms 无法正常安装,那么该如何解决这个问题
  • Drupal 11 主题制作教程
  • 在 Drupal 中权重(Weight)是怎样排序的
  • 解决 Drupal 主题缺失问题
  • Drupal 11.1:告别 Body 字段,迎接全新的 Hook 系统
  • 网络文章如何规划字段设计
  • 网站标签分类设计与优化指南
  • Drupal 11:拥抱未来,构建更强大的数字体验
  • Drupal Composer命令及作用总结
  • colorbox 模块安装和使用教程
RSS源

友情链接 网站地图 版权信息 联系我们 网址导航 社区

Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号