burkhardmeyer/craft-starter

Craft 3 CMS 模板项目

安装: 54

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 2

分支: 0

开放问题: 3

语言:JavaScript

类型:项目

1.0.17 2020-08-06 13:53 UTC

README

这是一个 Craft 3 CMS 项目的替代模板包。

它基于 Pixel & Tonic 的官方 craftcms/craft 包和 NYStudio 的 craft 设置 nystudio107/craft

假设

  • 使用 Gulp 作为前端工作流程自动化工具
  • Tailwind CSS 被用作工具优先的 CSS 框架
  • 使用 Apache 作为 Web 服务器
  • 在网站上使用关键 CSS
  • 使用 FontFaceObserver 进行字体加载
  • 使用 Craft-Scripts 进行数据库/资产同步
  • 使用 Craft 3 Multi-Environment 进行 Craft 3 多环境设置
  • 使用 Modernizr 进行回退解决方案(例如 CSS Grid)

使用 burkhardmeyer/craft-starter

此项目包与 Pixel & Tonic 的 craftcms/craft 包完全相同;您首先创建并安装项目来创建新项目

composer create-project burkhardmeyer/craft-starter PATH -s RC

确保 PATH 是您的项目路径,包括您想要的项目名称,例如

composer create-project burkhardmeyer/craft-starter craft3 -s RC

然后 cd 到您的新的项目目录,并运行 Craft 的 setup 控制台命令以创建您的 .env 环境,并可选地安装

cd PATH
./craft setup

最后,运行 nys-setup 命令以根据您新创建的 .env 设置配置 Craft-Scripts 和 Craft 3 Multi-Environment

./nys-setup

就这样,享受吧!

如果您删除了 vendor 文件夹或其他类似文件夹,只需重新运行

./nys-setup

...它将重新创建到您的 .env.sh 的符号链接;别担心,它不会覆盖您所做的任何更改。