roygoldman / drupal-webform-wrapper
该包的最新版本(8.x-dev)没有可用的许可信息。
提供指向drupal webform依赖项的链接。
8.x-dev
2019-05-30 15:11 UTC
Requires
- ckeditor/autogrow: ^4.10
- ckeditor/fakeobjects: ^4.10
- ckeditor/image: ^4.10
- ckeditor/link: ^4.10
- drupal/webform: ~5
- npm-asset/chosen-js: ^1.6
- npm-asset/ckeditor-codemirror-plugin: v1.17.3
- npm-asset/codemirror: 5.31.0
- npm-asset/geocomplete: 1.7.0
- npm-asset/icheck: 1.0.2
- npm-asset/image-picker: 0.3.0
- npm-asset/inputmask: 4.0.6
- npm-asset/intl-tel-input: 15.0.1
- npm-asset/jquery-text-counter: 0.8.0
- npm-asset/jquery-toggles: 4.0.0
- npm-asset/jquery.hotkeys: 0.2.0
- npm-asset/jquery.rateit: 1.1.1
- npm-asset/places.js: ^1.16
- npm-asset/progress-tracker: 1.4.0
- npm-asset/select2: 4.0.5
- npm-asset/signature_pad: 2.3.0
- npm-asset/timepicker: 1.11.12
This package is auto-updated.
Last update: 2024-09-29 05:21:43 UTC
README
本项目提供围绕Drupal Webforms模块的composer工具。
使用方法
为了安装本项目的依赖项,您需要将两个上游存储库添加到您的项目中,以及一些自定义的composer包定义。以下命令作为下面的设置脚本可用。然后,您可以像正常一样将项目添加到您的composer项目中。
需求概述
您需要添加以下两个composer存储库:
- Drupal 8 - https://packages.drupal.org/8 - Drupal 8模块
- Asset Packagist - https://asset-packagist.org - NPM和Bower库的composer镜像
您还需要添加以下自定义包。有关包配置,请查看此项目的composer.json
文件。
- ckeditor/link - CKEditor 4链接插件
- ckeditor/image - CKEditor 4图片插件
- ckeditor/autogrow - CKEditor 4自动增长插件
- ckeditor/fakeobjects - CKEditor 4虚拟对象插件
设置脚本
php -r "copy('https://raw.githubusercontent.com/roygoldman/drupal-webform-wrapper/8.x/drupal-webform-wrapper-setup.php', 'dww-setup.php');"
php dww-setup.php
php -r "unlink('dww-setup.php');"
运行脚本后,您需要使用以下方法将此项目包含到您的repo中。
添加drupal-webform-wrapper
为了使用此项目,您需要将此项目的composer.json中的存储库配置包含到您的项目中。这允许下载和发现所需的前端依赖项。
添加存储库配置后,只需在您的composer项目中要求此包以下载库和配置。
composer require roygoldman/drupal-webform-wrapper
高级使用
默认情况下,脚本将添加新的包定义,但不会删除旧版本。您可以通过指定脚本的--upstream
或-u
参数来替换现有包定义,而不是合并版本。
php drupal-webform-wrapper-setup.php --upstream
支持
有关此项目的支持可在GitHub上找到。