问题标签 [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 投票
1 回答
819 浏览

javascript - Ghost - 嵌入式 JavaScript 不会触发 d3js

我在博客文章中使用 d3js 时遇到了问题。

我已经成功完成了这样的安装

将 d3.min.js 复制到 /content/themes/[主题名称]/assets/js/

并添加

进入

/content/themes/[主题名称]/default.hbs

顺便说一句:将其添加到<head>零件中很重要!和

如果我在<script>我的 Markdown 博客文章中添加一个,我没有得到任何预期的结果/操作

我还尝试围绕这个 JS 编写自执行函数:

没有成功。

唯一有效的方法是包含the hole code在 Ghost-Settings->Code Injection-> Blog Footer 中:

如果我将目标添加<div id="animviz"></div>到博客文章 Markdown 中,这将有效。

有任何想法吗 ?我认为这是一个降价解析器问题。一种可能的解决方案是有一种方法将代码附加到博客文章中的 DOM(博客页脚)并刷新代码。但是如何?location.reload();我想也会像 d3js 一样死掉吗?

0 投票
3 回答
2402 浏览

html - 我的 html/css 文档有幽灵边距或填充?

http://jsfiddle.net/2psu0gs4/

看看上面的 JS fiddle。有一些我无法摆脱的幽灵边缘,我不明白为什么它们在那里?

我试过 Margin: 0; 但它不工作?

有什么帮助吗?

汤姆

0 投票
0 回答
1275 浏览

templates - Html '幽灵' 元素

是否有任何 HTML 元素充当 DOM 中的阴影?我正在使用模板系统,我不希望模板/阴影元素影响我的 DOM。例子...

我希望 DOM 中只有 div 和 span,模板/阴影元素充当幽灵,不影响结构,并在 div 和 span 之间提供直接关系。

0 投票
0 回答
63 浏览

c# - 保存时添加 EF 6 Ghost/Random 记录

我遇到了一个对我来说非常奇怪的问题。我正在使用 EF6 并正在修改数据库中的记录,然后保存它们。但是,在具有外键的变量对象上,即使它存在于数据库中,它也会随机向表中添加一条新记录。

示例: 因此,如果我有一个 CRec 表,该表具有 Rect 表的外键,当我修改 CRec 变量并保存它时,它会在 Rect 表中添加另一个条目。

我会添加代码,但我所做的只是

任何想法都会被欣赏!

编辑 工作流程:用户登录 --> 打开他们的 CRec --> 编辑 --> 点击保存。

由于这是 EF codefirst MVC,因此从视图中调用以下方法。oCRec 用外键值填充。所以我会有一个 VendorID 和一个 VendorID_ID。VendorID_ID 本质上是 Vendor 表的外键字段。

当我点击保存更改时,它会随机添加一个重复的 VendorID_ID,而我什至还没有触及该字段。

0 投票
0 回答
119 浏览

post - Salesforce Post Install 脚本使用 Ghost USER

Salesforce Post Install 脚本使用 Ghost USER 来安排 Apex 作业。它导入哪个 TimeZoneSidKey 来创建计划作业?

0 投票
0 回答
200 浏览

node.js - 使用 Apache 进行反向代理时隐藏远程节点 URL

我有一个 CentOS VPS,它通过 Apache 提供 HTTP 请求并提供一个 HTML 站点。我还在同一个 VPS 上托管了一个 Ghost 博客,它侦听端口 2368。因此可以通过 www.domain.co.uk 访问主站点,通过 www.domain.co.uk:2368/blog 访问 Ghost 博客。

我已经通过 Apache 配置了一个反向代理,以便可以对用户隐藏端口,即 www.domain.co.uk/blog 代理到 www.domain.co.uk:2368/blog。

我是否可以“隐藏”原始博客 URL,以便用户永远看不到 2368 端口?因此,如果用户曾经访问过 www.domain.co.uk:2368/blog,这实际上会“重定向”到 www.domain.co.uk/blog。

我猜想来自 www.domain.co.uk:2368/blog -> www.domain.co.uk/blog 的代理;虽然这必须由节点应用程序在侦听该端口时处理?

虚拟主机配置如下:

0 投票
0 回答
95 浏览

linux - Arch Linux 的幽灵——错误:(代码:ENOTFOUND)

错误:(代码:ENOTFOUND)启动服务器时出错。请使用上面的错误代码搜索解决方案。

我在 Ubuntu 和 Fedora 上尝试了相同的代码,一切正常。但是在 Arch Linux 上运行时,会出现上述错误。可能是什么问题呢?

0 投票
1 回答
139 浏览

javascript - 降价转换 == 到标签

我正在使用幽灵博客平台。我希望在单击按钮时执行 javascript。

当它被渲染时,它被==转换为<mark>标签。渲染时的按钮代码

我无法理解为什么会这样。我尝试将我的代码粘贴到其他降价编辑器中,它工作正常,但仅适用于我的博客(使用 ghost),它没有正确呈现。

0 投票
1 回答
469 浏览

git - 您如何设置本地开发环境来模拟 OpenShift 上的生产 Ghost 环境?

我在 OpenShift 上建立了一个 Ghost 博客,发现这个过程相当简单。该站点已启动并正在运行,当我需要推动更改时,我什至设置了 Jenkins 以进行持续集成。

我还没有进行任何重大更改(到目前为止只是样式更新),因为我不知道如何设置测试/开发环境。在将较大的代码更改提交到 OpenShift 上的主 Git 存储库之前,我应该如何设置一个可以测试较大代码更改的环境?

有没有办法让应用程序在本地运行?我已经尝试 cd-ing 到我的终端(在 Mac 上)中的应用程序目录,但是当我运行 npm start 时,我得到以下...

(node_sqlite3.node 确实存在,顺便说一句)

我需要做些什么来设置它,以便我能够使用相同的代码库和存储库,但在将它们实际提交到存储库之前在本地查看我的更改?任何帮助,将不胜感激。多谢!

0 投票
1 回答
356 浏览

html - Ghost 编辑 Markdown 输出

我有一个模板,其中图像是全宽的,并且帖子内容被包装在一个容器中。容器设置内容的宽度,但图像是全宽的,并且位于单独的容器中。我希望在 Ghost 中我可以用某种代码来包装降价图像以结束包装器,而不是什么。这是我想要实现的代码输出:

我希望我可以添加一些代码,以便 Ghost 会添加输出图像降价代码,如下所示:

这可能吗?我会手动将代码添加到帖子中,但我不想在 6 个月内更改模板并且必须编辑大量帖子。