首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Netlify CMS重建Config.yml更改

问Netlify CMS重建Config.yml更改
EN

Stack Overflow用户
提问于 2018-10-07 07:51:59
回答 2查看 1.1K关注 0票数 2

我刚刚开始使用Netlify CMS,我很困惑如何在我的admin/config.yml更改后更新CMS

我克隆了默认的Hugo项目,并修改了主页的一些config.yml文件字段,并将它们正确地连接到index.html中。生成的静态文件看起来是正确的。

但是,当我转到CMS (/admin)时,我只看到旧的index.html内容(在CMS预览部分)。因此,我重命名了js文件夹,只将app.js文件复制到一个新的js文件夹中。但这打破了cms.js缺失的说法。我加了一个旧的,但它没有拿起cms-preview-templates。

我以为所有这些都是从config.yml生成的..。我需要手动编辑JS文件来设置CMS吗?或者,一旦config.yml和相关的html文件更改,是否可以重新恢复所有文件?

关于设置您自己的站点的帮助页面并不涉及编辑模板。

更新--我看到cms.js文件有如下内容:

import HomePreview from "./cms-preview-templates/home"; import PostPreview from "./cms-preview-templates/post"; import ProductsPreview from "./cms-preview-templates/products"; import ValuesPreview from "./cms-preview-templates/values"; import ContactPreview from "./cms-preview-templates/contact";

当我去检查这些文件(master分支)时,它们有来自原始示例项目的内容,并且没有我所做的更改。当我对我的站点进行更改时,我需要做什么来自动更新这些模板文件( admin/config.yml文件中有相应的更改)?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-07 15:08:15

在项目内容中进行本地更改,在将这些更改推送到存储库之前,不会在NetlifyCMS中反映。默认的config.yml设置不包括本地工作流,因为此时它没有本地文件系统后端。

对admin/config.yml的更改将在本地工作,但期望后端配置位置中的内容数据更改。

示例:

下面的配置将在GitHub存储库的master分支中查找对netlify/netlifycms-example的更改。

admin/config.yml

代码语言:javascript
复制
backend:
  name: github
  repo: netlify/netlifycms-example
  branch: master

更新:当您更改站点生成器中的config.yml并更改模板时,您还需要在预览模板代码中对cms进行这些更改,以便在预览中正确地显示数据。

票数 1
EN

Stack Overflow用户

发布于 2020-04-04 15:58:05

您可以使用netlify-cms-proxy-server进行本地开发。

编辑config.yaml以添加local_backend字段,如下所示

代码语言:javascript
复制
backend
  name: git-gateway

# important bits here
local_backend: true

...

然后,在项目的目录中,启动netlify-cms-proxy-server

代码语言:javascript
复制
npx netlify-cms-proxy-server

启动您的本地开发服务器,您应该准备好了。

代码语言:javascript
复制
# note: may be different depending on your project's configuration
hugo server -D

有关更多细节,请查看netlify-cms在使用本地git时的文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52686498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档