handplant / lazy-craft-cms-4-boilerplate
为CraftCMS 4项目提供的简单懒加载响应式启动工具包。
dev-main
2024-03-18 13:09 UTC
Requires
- craftcms/ckeditor: 3.8.1
- craftcms/cms: 4.8.3
- craftcms/redactor: 3.0.4
- nystudio107/craft-vite: 4.0.9
- putyourlightson/craft-elements-panel: 2.0.0
- putyourlightson/craft-sprig: 2.7.3
- sebastianlenz/linkfield: 2.1.5
- vaersaagod/seomate: 2.2.0
- verbb/super-table: 3.0.12
- vlucas/phpdotenv: ^5.4.0
Requires (Dev)
- yiisoft/yii2-shell: ^2.0.3
This package is not auto-updated.
Last update: 2024-09-18 18:43:51 UTC
README
Lazy Craft CMS 4 Boilerplate
为CraftCMS 4项目提供的简单懒加载响应式启动工具包。
需求
RTFM Craft CMS 4需求
配置
将.env.example文件复制为.env并根据您的设置进行操作!请确保您的SITE_URL
指向/web
目录。
数据库
使用boilerplate.sql作为起始点。根据.env文件中的设置创建一个新的数据库,并将boilerplate.sql导入其中。登录凭据是:admin:superuser
开发
npm run dev
启动本地开发服务器npm run build
构建
查看 Vite.js
和 vitejs 文档 获取更多信息!
内容包含
栈
插件(免费)
部分
- 单个 - 首页
- 结构 - 页面(页面默认,页面新闻索引)
- 结构 - 导航
- 频道 - 新闻
- 频道 - 分类
分类
新闻分类
突出显示
- 内容构建器(文本、图片、卡片、预告、手风琴)
- 原生图像转换Twig组件,支持webp、懒加载和srcset
- Sprig/htmx新闻分页(页面或加载更多按钮)
- 简单的Alpinejs/GraphQL新闻计数器
- 暗黑模式
- 预加载
- Tailwind表单样式测试页面
- SEO字段
需要比懒加载工具包更多的东西吗?
查看来自 David Hellmann 的 CraftCMS Baukasten