问题标签 [keystonejs]

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 投票
2 回答
288 浏览

javascript - Openshift - 部署 Keystone.JS 时缺少模块

我正在尝试安装 keystone.js,但不断收到缺少模块的错误,有人可以帮忙吗?我已经更新了我的 package.json 以包含 cloud-env 依赖项,但仍然没有乐趣。可用于将 KS 部署到 Openshift 的文档很少。

包.json:

0 投票
2 回答
1001 浏览

authentication - 我无法访问 KeystoneJS 中的管理 UI

我刚刚安装了 Keystone yeoman 生成器并运行了 yo keystone 命令。我浏览并输入了电子邮件、密码和设置中的所有其他字段。

我可以很好地运行 Keystone 应用程序,但是当我登录到管理 UI 时,它不会接受我的凭据。在欢迎页面上,它告诉我登录时使用的电子邮件和密码,所以我知道我使用的是正确的凭据。我检查了 User.js 模型,一切看起来都很好。我是 Keystone 的新手,不知道可能是什么问题。我浏览了 Keystone 文档并在其他地方寻找答案,但一无所获。

0 投票
2 回答
1679 浏览

node.js - 启动 KeystoneJS 失败

我尝试使用 KeystoneJS 设置我的第一个项目,但是当我尝试使用“node keystone”时,我收到以下错误。谁能向我解释为什么会这样?

0 投票
1 回答
839 浏览

html - KeystoneJS CMS 和 HTML 文件

我是 KeystoneJS CMS 的新手,我想知道是否有任何方法可以在 html 中编写联系页面或任何其他页面。例如,如果在联系页面上我想添加我的地址邮政编码和东西,也许还有一张带有位置的地图或新的联系字段。我该在哪里写这些东西。文件太多,我不知道从哪里开始。

谢谢

0 投票
1 回答
308 浏览

node.js - 在 KeystoneJS 中添加字段

有什么方法可以为每个帖子添加新字段,如标签或字符串列表?我想用更多的过滤器制作一些东西。有关于如何在数据库中发布和阅读的教程吗?这个玉对我来说太奇怪了。

0 投票
0 回答
106 浏览

keystonejs - 如何为登录用户启用 KeystoneJS 编辑器?

是否也可以为登录用户启用 KeystoneJS 编辑器?仅将generator-keystone默认布局中的检查从if user && user.canAccessKeystoneto 更改if user是不够的。

我还将wysiwyg该类添加到我希望编辑器出现的文本区域中。

0 投票
2 回答
2080 浏览

node.js - 如何将 Keystone.JS 添加到现有的 Express.js 应用程序?

在 github和入门指南中看到了这个。但我无法让管理员显示(localhost:3000/keystone返回 404)

我只想能够访问管理员和编辑数据。所以我只是在我的 app.js 中添加了以下内容

我正在使用 Node 0.12+ 和 Express 4。

谢谢您的帮助

0 投票
0 回答
1473 浏览

node.js - Keystone.js 管理 UI 中的用户权限

我正在考虑将express.js应用程序迁移到keystone.js. 该应用程序提供 API(无页面),因此我们对 Keystone 的管理 ui 和丰富的字段容量感兴趣。

我们有一个我正在尝试实现的特定要求:我们有带有文档的用户。这是多对多的关系。一个用户可以有多个文档,一个文档可以由多个用户管理。用户只能编辑他/她的文档。我可以在 UI 中显示用户的文档,但不能限制对这些文档的访问。canAccessKeystone 字段授予对所有内容的管理员权限。

我可以做到这一点,如果可以,怎么做?

0 投票
1 回答
861 浏览

javascript - 摩根记录在梯形应用程序中不起作用

我正在运行一个基于 keystone.js express 的应用程序。我正在尝试集成 Morgan 日志记录,但当任何 HTTP 请求访问该站点时它无法正常工作。我只是在控制台中看到正常输出。我可能做错了什么?

这是我的routes/index.js文件

0 投票
2 回答
2037 浏览

javascript - 在 keystone.js 中对数据进行排序

我是新手keystone.js。我有这种格式的数据:

我想用orderno.

我正在使用这个查询: