Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
P portaldemo-deployment
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • 张永明
  • portaldemo-deployment
  • Wiki
  • 部署1 创建项目仓库

Last edited by 张永明 Nov 06, 2019
Page history
This is an old version of this page. You can view the most recent version or browse the history.

部署1 创建项目仓库

1,下载portaldemo 如:下载portaldemo-8.x-1.0.0-beta1

https://git.qtgl.com.cn/drupal/portaldemo/-/archive/8.x-1.0.0-beta1/portaldemo-8.x-1.0.0-beta1.zip

2, 本地创建项目(some-dir 为项目目录 )

composer create-project drupal-composer/drupal-project:8.x-dev some-dir --no-interaction

3, 将标准版 modules/portal,themes等 复制到 本地项目some-dir对应目录;

4,安装依赖

cd some-dir //为项目目录

composer require drupal/paragraphs 
composer require drupal/entity_reference_revisions //为paragraphs的依赖,安装paragraphs的时候会自动安装
composer require drupal/views_bulk_operations
composer require drupal/token
composer require drupal/backup_migrate //选择性安装
composer require drupal/admin_toolbar
composer require drupal/devel:~1.0 //不建议安装

5,推送到远程仓库

Existing folder

cd existing_folder
git init
git remote add origin git@git.qtgl.com.cn:drupal/XXX.git //注意替换仓库
git add .
git commit -m "Initial commit"
git push -u origin master
Clone repository
  • Home
  • 部署1 创建项目仓库
  • 部署2 服务器部署
  • 部署3 本地开发参考