跳转到主要内容
你行网

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

评论

文章标签

CSS
Excel
ubuntu
php
vim
五笔
Linux
VPN
command
HTML
drupal 8
drupal 7
centos
composer
Mysql
drush
模块(module)
Drupal
JavaSrcipt
apache
drupal 9
英语
nerdtree
SEO
network
果树种植
surround
drupal10
主题(theme)
ssh
phpmyadmin
yum
二进制
权限
声音
ssl
selinux
HTML5
WireGuard
password
Dreamweaver
DDEV
flameshot
翻译
颜色
uploadprogress
firewalld
kernel
邮件验证
视图(views)
快捷键
gzip
xdebug
错误
电脑基础
ckeditor
C语言
简介
源地址
mbstring
certbot
php扩展
git
csharp
httpd
apt
电子秤
压缩解压
breadcrumb
表单
短信验证
AI
firmware
摄影
diff
superfish
重定向
drupal 11
网站备份
docker
版本号
tagclouds
java
RSS
adsense
端口
电脑技巧
simple_adsense
KVM
算法
youtube
JavaScript
cookie
badblocks
网站运营
计算机基础
RFID
zip
标签优化
VUE
dns
gimp
form
mod_expires 模块
赚钱
ip
http验证
curl
重定向,301
netstat
字段
maven
input
nginx
哈希值
npm
wps
更多

相关文章

  • 在 Drupal 中权重(Weight)是怎样排序的
  • 解决 Drupal 主题缺失问题
  • Drupal Composer命令及作用总结
  • drupal 中的解耦菜单
  • drupal .htaccess 文件的配置解释
  • drupal启用大文件上传解决方案
  • 如何从基于 Drupal 的 CMS URL Linux 门户中删除 index.php
  • drupal index.php 的工作流程
  • 在 Drupal 8 中从 URL 中删除 index.php
  • drupal Index.php 的永久解决方法
RSS源

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

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