问题标签 [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.
ghost-blog - 你如何遍历静态页面[如果它们存在]
我在博客的左侧制作了一个导航栏,我想将用户创建的页面列表添加到该导航元素中。问题是我不知道如何遍历静态页面。循环浏览普通帖子时,所有用户都使用此方法:
上面的代码是遍历每个存在的帖子,然后用户可以选择将他们想要的任何内容放入那段代码中。现在的问题是循环遍历每个静态页面。
谁能告诉我如何遍历静态页面?
handlebars.js - 如何在 Ghost 中渲染部分标签?
当用户在我的博客上查看标签时,我希望能够显示有关该标签的其他信息。我认为拥有一个为我拥有的每个标签调用的模板会很好。
我的标签.hbs
为了呈现当前标签名称的部分内容,我尝试使用它
我收到 500 错误
有没有办法在车把中包含带有动态名称的部分?
附加问题:理想情况下,我希望所有标签部分都在他们自己的目录中。这也可能吗?
node.js - How to install Ghost inside an existing node.js application on Azure?
Can you install Ghost (http://ghost.org) so that it runs inside an existing node.js express application (like this: {my domain}/blog)?
I'm using Azure Websites to host the site.
Please note: I would prefer a generic solution that can run on any platform... however I thought I would mention that it's on Azure in case it provides a simple way to do this.
ghost-blog - 幽灵安装 npm
运行此命令时出现错误:
请帮忙。
我试图用Ghost执行目录中的命令。并出现了这个错误:
sqlite3@2.2.0 install /var/www/node_modules/sqlite3 node-pre-gyp install --fallback-to-build
node.js - npm list 不返回包路径
最近 npm 开始严重表现不佳,我尝试重新安装 ghost 多次,但自从将其安装到当前位置后,npm 无法找到它的路径。
我从 /home/usr 输入以下内容
然后再次在 /node_modules 中得到以下内容。
我是否认为 npm 丢失了上述 package.json 文件的路径?
node.js - 部署 Ghost - 如何定义永久使用 NPM 管理的应用程序的根路径?
我在 Apache 2.4.7 后面的 Ubuntu 14.04 LTS 上安装了带有子域 ( http://blog.example.com ) 的Ghost Blog作为代理。
Ghost 位于var/www/html/ghost
并且可以暂时使用 启动sudo npm start
,效果很好。
但是,当我想使用NPM永久部署 Ghost(我按照官方 Ghost 指南全局安装)时,我收到以下错误消息:
info: Forever processing file: index.js
error: Cannot start forever
error: script /home/myuser/index.js does not exist.
简单地复制index.js
到预定义的 npm 永远根位置并不能解决问题,因为 Ghost 应用程序不位于那里。我也试过sudo NODE_ENV=production forever start var/www/html/ghost/index.js
没有成功。
我总是收到 503 错误 - 服务不可用。
如何告诉 NPM 永远在 中查找文件var/www/html/ghost/index.js
?
apache - Ghost后端抛出代理错误
我在 Ubuntu 14.04 LTS 上使用 Apache 2.4.7 作为代理在子域 ( http://blog.example.com )上安装了 Ghost 。
该博客在子域上可用,但是当我尝试使用http://blog.example.com/ghost/editor/访问后端时,我收到 502 代理错误:
我的 Apache 虚拟主机配置如下所示:
非常感谢您提供如何解决此问题的建议。
wordpress - 如果我迁移到 ghost,我的 Wordpress 评论和档案会怎样?
我有一个相当长的基于 WP 的博客,我已经使用了一段时间。我的问题是,如果我要迁移到 ghost,收到的关于帖子和档案的评论会发生什么。
是否允许 word-press 用户在幽灵博客页面上发表评论?
node.js - 使用 Git Deploy 将 Ghost 0.4.2 部署到 Azure 站点
我正在尝试将我真正简单的 Ghost 测试站点升级到最新版本的 Ghost 0.4.2。我已经按照他们网站上的升级说明进行操作,并且能够在本地运行该项目的升级版本。
当我尝试使用 GIT 部署过程将升级版本推送到我的天蓝色实例时,我收到以下错误日志。任何人都可以阐明发生了什么问题。我最好的猜测是新版本的 sqlite 有问题。