helloiamlukas/jigsaw-forestry-template

此包已被废弃,不再维护。未建议替换包。

Forestry.io 的 Jigsaw 模板

v1.1 2020-02-04 11:54 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 账户并转到 仪表板

  1. 添加新站点
  2. 您将被告知要使用哪个静态网站生成器。选择 其他(Gridsome,Next,Nuxt…)
  3. 接下来,选择您的 Git 提供商并选择您的存储库。
  4. 项目导入后,请 忽略设置向导
  5. 在侧边栏中,转到设置并选择常规 » 部署管理以生成CMS后端。
  6. 现在,您应该可以通过https://your-site-name.netlify.com/manage/访问CMS。

用法

有关如何使用Jigsaw、Forestry.io和/或Netlify的更多信息,请参阅它们的文档。

有关此项目的任何问题,请使用问题部分。