ballstatecber / datacenter-skeleton
CBER数据中心网站骨架
dev-master
2020-11-11 13:48 UTC
Requires
- php: >=7.1
- ballstatecber/datacenter-plugin-cakephp3: dev-master
- cakephp/cakephp: ^3.6
- cakephp/migrations: ~1.0
- cakephp/plugin-installer: ~1.0
- friendsofcake/fixturize: ^1.0
- josegonzalez/dotenv: dev-master
- mobiledetect/mobiledetectlib: 2.*
- twbs/bootstrap: 3.3.7
- xety/cake3-cookieauth: 1.*
Requires (Dev)
- cakephp/bake: ~1.1
- cakephp/cakephp-codesniffer: ^3.0
- cakephp/debug_kit: ~3.2
- dereuromark/cakephp-ide-helper: ^0.12.3
- phpunit/phpunit: ^5.7|^6.0
- psy/psysh: @stable
Suggests
- markstory/asset_compress: An asset compression plugin which provides file concatenation and a flexible filter system for preprocessing and minification.
- dev-master
- dev-dependabot/composer/twig/twig-1.43.1
- dev-dependabot/npm_and_yarn/moment-2.29.4
- dev-dependabot/composer/composer/composer-1.10.26
- dev-dependabot/composer/cakephp/cakephp-3.10.2
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/ini-1.3.7
- dev-dependabot/npm_and_yarn/lodash.merge-4.6.2
- dev-dependabot/npm_and_yarn/lodash.template-4.5.0
- dev-dependabot/npm_and_yarn/jquery-3.5.0
- dev-development
This package is not auto-updated.
Last update: 2024-09-20 22:31:52 UTC
README
安装
composer create-project --prefer-dist ballstatecber/datacenter-skeleton [app_name] -s dev
cd [app_name]
npm install
gulp less
配置
- 在
/config
中更新app.php
,.env
,.env.production
和.env.dev
data_center_subsite_title
google_analytics_id
- 数据库配置
- 可选电子邮件配置
- 更新
README.md
- 更新
package.json
- 在
gulpfile.js
中更改 'App Name'
设置集成
- 创建一个 GitHub 仓库
- 将仓库添加到 Code Climate
- 添加 Slack 集成
- 添加 GitHub 问题集成
- 转到 Repo 设置 > Git 仓库并安装 webhook
- 将仓库添加到 Slack 的 GitHub 集成
- 在 Travis 中开启构建
- 添加到 数据中心 Panopticon
- 加分项:将 Travis 和 Code Climate 徽章添加到
README.md