问题标签 [pencilblue]
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.
node.js - Mongolab 使用 PencilBlue 连接到 Heroku
我有一个小问题,我不知道从哪里开始:我有应用程序错误,我认为我的 MongoLab 数据库连接不正确。
这是heroku w2w的链接。
应用程序发生错误,无法提供您的页面。请稍后重试。
如果您是应用程序所有者,请查看您的日志以获取详细信息。
这是我的 config.json 文件:
我不知道为什么它没有加载。我按照这里的说明进行操作:Pencilblue link,唯一的区别是我正在尝试连接到MongoLab,他们建议使用 MongoHQ(已更改为“compose”)。
任何帮助,将不胜感激。
api - Pencilblue:围绕自定义对象类型构建 api
我正在尝试使用pencilblue 构建一个API,但不知道如何开始。这个问题非常广泛,但我正在寻找有关使用自定义对象创建 CRUD API 的示例。
谢谢!
angularjs - 如何在 Pencilblue 中向 Angular 添加模块?
所以我正在建立这个 Pencilblue 网站。Pencilblue 基于 MEAN 堆栈。
我正在尝试启动搜索功能。我需要声明一个模块。
Pencilblue 是这样做的:
所以第二行告诉我模块是从其他地方加载的,除非没有,在这种情况下,modules = ['ngRoute'];
应该加载。
我想出的是:
虽然这可行,但我不确定这是一种正统的做法,将来我可能需要添加其他方法。如果有人可以帮助并告诉我['elasticui']
在 Pencilblue 中添加此模块的正确方法以及最后一部分,我将不胜感激.constant('euiHost', 'localhost:9200')";
我正在将 ElasticUI 添加到我的项目中,唯一遇到问题的是添加此步骤:angular.module('yourApp', ['elasticui']).constant('euiHost', 'http://localhost:9200');
在 MEAN 堆栈或普通 Angular.js 中执行此操作相当简单,但在 Pencilblue 中却相当混乱。
非常感谢有关如何以正确方式执行此操作的详细回复。谢谢。
node.js - PencilBlue - 自定义对象 ID
我正在使用 PencilBlue,但在自定义对象 ID 方面遇到了问题。“名称”字段用作 Id,但我希望它只是一个常规字段,并有一个“id”字段作为标识符。
我怎么能做到这一点?
node.js - Pencilblue - 获取呈现的所有文章列表的 Web 服务
我想知道是否有办法获取所有已呈现文章的 HTML 列表。我希望将媒体图像文件呈现为<img>
而不是呈现为^media_display_55aabd2ac89b5e44211ccf86/position:none^.
我为此构建了一个控制器:
它返回以下内容:
ajax - Pencilblue - 控制器端点不允许原点
我正在使用pencilblue开发一个API,一切正常,直到我向这个端点发出AJAX请求。
我总是收到“不允许来源”错误。
有没有办法用pencilblue启用CORS?
javascript - 为什么我的 PencilBlue 博客坏了?没有实现自动换行?
我对PencilBlue很陌生,并且我已经按照文档在 Openshift 上托管了我的应用程序。
我正在尝试为这个博客写一个页面,这个博客看起来像这样:
http://pencil-bhuwan.rhcloud.com/page/salesforce-bullshit
页面格式错误,未实现自动换行。我认为这是主题的问题,所以我尝试了 DevBlog 主题,但结果是一样的。
我认为我会在 openshift 上出现问题,所以我尝试在我的系统上运行它。可悲的是,结果几乎相同。
有什么我做错了。为什么自动换行在 PencilBlue 中不起作用。或者这是它应该工作的正确方式?
注意:我没有对代码进行任何更改。该代码与托管在此 GIT 存储库中的代码相同。
谢谢。!
mongodb - 铅笔蓝安装
我对堆栈开发很陌生,但想学习。尝试使用 pbctrl start 运行pencilblue时,出现以下错误:
错误信息
你能建议做错了什么吗?
pencilblue - 如何订阅 PencilBlue 中的事件?
我实际上很难弄清楚如何订阅事件,或者至少是正确地订阅事件。似乎没有太多关于如何做到这一点的文档,所以我从现有服务中获取了一些线索。
这是我正在使用的代码:
handlePageSave
永远不会被调用。我究竟做错了什么?
node.js - Pencilblue (node.js) 性能问题:不断写入磁盘
刚刚安装完我的第一个 Pencilblue 本地实例。我正在使用全新安装的 node.js/mongodb/pencilblue 运行 OSX 10.11。在我第一次运行“pencilblue start”时,我注意到我可以听到我的硬盘在疯狂地工作。果然,活动监视器显示“节点”写入速度为 3MB/s!它一直在继续。我去睡觉了,第二天早上它写了26GB!我运行了一个“killall node”并重新运行了“pencilblue start”,同样的事情,立即开始以 3MB/s 的速度写入磁盘!帮助!