问题标签 [ghost-blog]

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 投票
1 回答
2490 浏览

html - 将 HTML 转换为 Ghost 博客的 Handlebars.js?

我对 Handlebars.js 很陌生,在前几天晚上搞砸了几个小时后,我还是有点困惑。基本上,我试图查看http://html5up.net/aerialhttps://medium.com/web-design-code并将其应用于我的幽灵博客的自定义主题。基本上是一个更大的标题图片的外观,带有一个博客基础,下面有帖子。我知道这有点含糊,但任何帮助将不胜感激。谢谢!

0 投票
1 回答
787 浏览

node.js - 无需登录即可访问 Ghost(博客)API?

所以我正在尝试托管一个博客,并且我正在尝试访问 Ghost API,但我想不出在不登录我的 Ghost 帐户的情况下访问它的方法。这是我的代码:

我应该添加什么以确保我不必每次都登录才能访问 API?

0 投票
2 回答
420 浏览

openshift - OpenShift 上的 Ghost 博客被锁定

我有一个在 Open Shift 上运行的 Ghost 应用程序实例。由于某种原因,当我尝试登录时,myapp.domain/ghost它不再能够找到我的电子邮件。

如何更改管理员电子邮件设置?

0 投票
1 回答
2029 浏览

node.js - 使用 npm start 时出现 npm 奇怪的错误 135

我正在安装Ghost,在安装它时,我按照以下步骤操作:

http://docs.ghost.org/installation/linux/

但是在运行npm start时出现以下错误:

我应该怎么办?我是 node 或 npm 的新手

0 投票
2 回答
803 浏览

node.js - Ghost + Azure:无法读取未定义的属性“__cid”

Ghost 新手,NodeJS 新手,但忍不住尝试设置 Ghost。

目标:从源代码在 Azure 上启动并运行一个新的 ghost 实例。

我关注了Scott Hanselman 的帖子Jeremiah Billmann 的帖子来尝试这个。

我做了以下事情:

  • 在我的本地环境中安装了 node、ruby、grunt-cli
  • 将https://github.com/TryGhost/ghost.git的 git 克隆到我的下载文件夹中的文件夹中
  • 将所有文件(.git 文件夹除外)复制到我的存储库的根目录中
  • 在我的 repo 的根目录中打开了一个命令行
  • npm install
  • grunt init
  • grunt prod
  • 在根目录中创建了一个server.js文件,其中包含var GhostServer = require('./index');
    • (我知道这是 Azure 所必需的)
  • config.example.js重命名config.js并编辑其属性
    • 注意:没有触及数据库(sqlite3)部分中的任何内容
  • 编辑 .gitignore 以停止忽略资产、config.js 和 /core/built
  • 致力于 Bitbucket
  • Azure 接受并部署
  • 我运行了它,并收到了 500 样式的错误消息
  • 我编辑了iisnode.yml文件以使其输出完整错误

我看到的完整错误是:

完整错误的屏幕截图如下: 在此处输入图像描述

知道我在哪里出错了吗?错误消息的性质让我怀疑这不是我,但鉴于我是新手,我可能完全错了。

0 投票
1 回答
478 浏览

node.js - 使用 Node.JS 在子域上将 Ghost 作为 NPM 模块运行

有没有办法使用 Node.JS 在子域上运行 Ghost?我可以在 Node.JS 上正常运行它,例如:

然后,我就可以访问http://example.com/ghost/并查看我的博客。虽然这目前可行,但我希望能够使用 Node.JS在http://blog.example.com/上查看我的博客。

0 投票
1 回答
261 浏览

security - 是 Azure 中的 Ghost 泄露了电子邮件密码,还是 Gmail 没有发出警告?

昨天我从 Azure 网站库创建了一个新的 Ghost 博客网站。那里的安装要求提供 Gmail 帐户和密码,并且像任何安全狂热者一样,我提供了我的个人 gmail 帐户信息(错误 #1)。

一切都很顺利,博客很快就启动并运行了。

过了一会儿,我收到了一封来自 Gmail 的电子邮件,说我的 gmail 帐户从台湾有可疑的登录。谷歌阻止了这个登录,我快速更改了密码。

今天我重复了一切,但创建了新的 gmail 帐户以进行测试。发生了同样的事情,但这次登录是从未知位置登录的。

我扫描了我的电脑上的键盘记录器,但没有找到。

是否只是 Google 谨慎并警告 Ghost 正在尝试发送邮件并在此过程中执行登录?还是那些密码泄露了?它们在幽灵配置中是明文格式吗?

编辑: Azure 中 Ghost 设置的屏幕截图 在此处输入图像描述

据我所知,这似乎是完全正常的 Azure 配置步骤。

0 投票
1 回答
227 浏览

javascript - 使用 .js 或其他文件名 (filename.js.hbs) 在 .hbs(车把)模板扩展名前添加 - 有问题吗?

对于Ghost主题开发(API 有限且无法创建自定义过滤器),命名车把模板文件是否有问题filename.js.hbs

用例:使用把手文件进行主题配置设置,它是 100% javascript,但希望最小化<script>标签(即:将所有内容引用到一个<script>标签中,这意味着把手配置文件的内容不能以<script>标签开头和结尾,没关系,但我想要语法突出显示......这是主要原因)。

0 投票
1 回答
47 浏览

ghost-blog - 鬼博客顶部的空行

我使用他们的一张图片在 DigitalOcean 液滴上安装了博客软件Ghost 0.4.2 。

我遇到的问题是,当我创建一个新的博客条目时,我创建的第一行文本对我来说是不可见的,但会出现在右侧的预览面板中。

我用谷歌搜索了这个,我看不出这是一个报告的问题。

我正在使用 Chrome 版本 35.0.1916.114 m

0 投票
0 回答
353 浏览

angularjs - Ghost博客封面中的AngularJS不起作用

这是我的基本代码:

它适用于帖子: http ://autofokus-marketing.de/angularjs/

如果我将它应用在我的主页封面中

http://autofokus-marketing.de/

它给我一个解析错误:

500 [index.hbs] 第 23 行解析错误:...

{{1+2}}

------------------------------------^ 期待 'ID'、'DATA' 得到 'INVALID