问题标签 [ghost]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
573 浏览

php - 用nginx在一个laravel网站的子目录下建立ghost blog

我在带有 nginx 的 Ubuntu 14.04 上。我的网站是用 laravel 构建的,它可以像您期望的那样工作:example.com、example.com/page 等都可以工作

我要做的是:example.com 上的每个页面都应该由 laravel 提供服务,除了 example.com/blog。/blog 应该由 Ghost 提供。

网站的位置是:

  • /var/www/laravel(/public) 用于主站点
  • /var/www/ghost 用于博客

由于本教程的帮助,我设法在子域 (ghost.example.com) 上成功安装了 Ghost:https ://www.digitalocean.com/community/tutorials/how-to-create-a-blog-with -ghost-and-nginx-on-ubuntu-14-04

现在,当我访问 example.com/blog 时,它链接到 example.com

这是我的 nginx 配置文件:

幽灵配置文件:

0 投票
1 回答
411 浏览

node.js - 通过 NGINX (localhost) 在端口 80 上运行 Ghost

我正在使用本地主机和 Windows 操作系统。NGINX 在 80 端口上运行,Node.js 应用程序(Ghost)在 2368 端口上运行。

我想使用 NGINX 作为 Ghost 应用程序的前端 Web 服务器。所以在nginx.conf文件中我写道:

NGINX 目录是C:\nginx,Ghost 目录是C:\nginx\www\ghost.

http://localghost地址未打开 Ghost 应用程序。我怎样才能做到这一点?

0 投票
2 回答
305 浏览

css - 重置 Ghost 默认字体

我在代码注入设置下的 Ghost 管理面板中乱七八糟,并成功地将我的 HTML<code>块的文本颜色从红色更改为黑色。

现在我已经做出了改变,我不知道如何撤消它。

添加<style>块似乎并没有改变任何东西,动态脚本似乎也没有帮助。

编辑:我确认这不是缓存问题,也不限于特定浏览器。

0 投票
1 回答
4132 浏览

node.js - npm install 后节点找不到依赖

我是 Node.js 的新手,在我的 DigitalOcean VPS 上遇到了这个问题,我的 web 应用程序 (Ghost) 抱怨它即使在我安装后也找不到特定的模块:

我确认这两个条目都存在于package.json的依赖项块中,并且我也尝试过npm install --production,它以静默方式执行,但仍然出现相同的错误。

如果我在上述步骤中遗漏任何内容,请指出我。谢谢!

0 投票
0 回答
184 浏览

express - 使用 registerAsyncHelper 时出现 Ghost Node js 错误 - 奇怪的 HashError

我按照这篇文章创建了一个由 ofstudio 发布的自定义助手

https://stackoverflow.com/a/28147370/5335127

当我在车把模板中使用 {{#by_tag}} 两次时,出现以下错误

请帮忙。

该错误与以下帖子有关,但在 ghost express-hbs 实例 registerAsyncHelper 奇怪的哈希

0 投票
1 回答
1017 浏览

ghost-blog - Ghost博客平台:针对不同的类别使用不同的模板

Ghost中的不同类别可以有不同的页面吗?

0 投票
1 回答
355 浏览

node.js - 如何在 Ghost 安装中重新启动 index.js 文件?

我错误地使用我的控制台在安装 Ghost 时“永远停止 index.js”。现在该站点处于离线状态。我该如何解决?

0 投票
1 回答
150 浏览

azure - 如何在azure上的ghost post中添加指向另一个html的链接

我在 Azure 上创建了一个幽灵博客。在我的一个帖子中,我想为另一个网页创建一个链接,该网页不是帖子/博客,而是我单独创建的独立页面,并希望在我的幽灵目录结构中上传。我尝试了以下选项,但没有一个有效:

任何想法如何解决这个问题。非常感谢。

哈比卜

0 投票
1 回答
105 浏览

dns - 具有多个域的 Ghost 博客标签导航

我正在使用自托管的幽灵博客,并希望将导航功能与幽灵博客集成。在 AdminPanel 导航选项卡中,我可以分配标签并将它们指向一个 url。只要我有一个域,它就可以正常工作。

现在我正在使用两个指向同一个博客的域。我希望访问者留在他访问的域的名称空间中。

示例:

domain1 --> 博客主页

domain2 --> 博客主页

在导航设置中,我只能设置一个标签并将其指向一个 url。这适用于域 1,因为我将 home 设置为指向域 1。

但是,如果用户从 domain2 访问我的博客并且他点击主页,他会被重定向到我在 domain1 上的博客的主页,并且浏览器中的地址会更改。

由于导航似乎只能指向一个特定的 URL,如何区分 Ghost 博客中的两个域?

0 投票
1 回答
67 浏览

ghost-blog - Ghost 有什么方法可以分解 HTML 模式?

我的标题并不出色,但我不知道确切地说,我缺乏一些知识。如果你有更好的标题,请告诉我:)

但问题很简单。让我告诉你这个故事。我用Ghost写博客,和我们大多数人一样,我在我的博客中放了一些图片。

我不使用原生方式在我的博客中插入图片,也就是:

这样做太严格了,它不允许您添加标题或更改图像宽度。相反,我直接编写 HTML,它看起来像这样:

而且效果很好!我唯一担心的是我必须一直复制/粘贴它,这有点乏味。

所以我想知道是否有任何方法可以定义一种函数或宏或其他任何东西,这样我只需要使用一些参数(图像源、宽度、标题)来调用它,它就会自动被 HTML 替换.

我知道 Ghost 背后有很多技术(Markdown、Handlebars,可能还有更多),而且它可以发挥很多神奇的作用。但我不知道如何调用它......

因此,如果您是这种向导并且知道实现此目的的方法,请告诉我:)