helloiamlukas / jigsaw-forestry-template
此包已被废弃,不再维护。未建议替换包。
Forestry.io 的 Jigsaw 模板
v1.1
2020-02-04 11:54 UTC
Requires
- samdark/sitemap: ^2.2
- tightenco/jigsaw: ^1.3
This package is auto-updated.
Last update: 2021-02-05 19:39:44 UTC
README
Forestry.io 的简单 Jigsaw 网站模板,易于在 Netlify 上部署 ⚡️
特性
此 Jigsaw 入门模板预配置了以下内容
- 简单的响应式网站布局 (预览)
- Bootstrap 4.1.3
- Vue 2.5.21
- 网站地图生成器
- Netlify 部署配置
此外,还包括以下功能的 Forestry.io 配置
- 轻松添加新页面 📝
- 在导航栏中排列项目 ↕️
- 在 CMS 中直接进行基本的 CSS 样式 💅
- Cloudinary 媒体管理 🌄
- 实时预览 🖥✨(由 CircleCI docker 映像
circleci/php:7.3-node
支持)
要求
安装
Jigsaw / 模板
要使用此入门模板,为您的网站创建一个新目录
mkdir cool-website
之后,转到您的网站文件夹并安装 Jigsaw
cd cool-website
composer require tightenco/jigsaw
现在您可以使用模板初始化项目
./vendor/bin/jigsaw init helloiamlukas/jigsaw-forestry-template
💡有关更多信息,请参阅 Jigsaw 文档
Cloudinary 配置
为了使媒体上传正常工作,打开 .forestry/settings.yml
文件,并放入您的云存储上传目录以及您的云名称。
例如
upload_dir: cool-website-media public_path: https://res.cloudinary.com/coolcloud/image/upload/w_1600,q_auto,c_limit
部署
为了便于部署,请使用 Netlify。该模板已包含一个带有所有必要配置的 netlify.toml
文件。只需从 仪表板 导入您的存储库即可 😎
Forestry.io 设置
在部署了您的网站后,您可以设置 Forestry.io。
登录到您的 Forestry.io 账户并转到 仪表板。
- 添加新站点
- 您将被告知要使用哪个静态网站生成器。选择 其他(Gridsome,Next,Nuxt…)
- 接下来,选择您的 Git 提供商并选择您的存储库。
- 项目导入后,请 忽略设置向导。
- 在侧边栏中,转到设置并选择常规 » 部署管理以生成CMS后端。
- 现在,您应该可以通过https://your-site-name.netlify.com/manage/访问CMS。
用法
有关如何使用Jigsaw、Forestry.io和/或Netlify的更多信息,请参阅它们的文档。
有关此项目的任何问题,请使用问题部分。