我刚刚使用yarn create keystone-app my-app创建了一个KeystoneJS。
当我尝试使用yarn dev运行它并浏览到它时,我得到了以下错误:
Error: Cannot use GraphQLSchema "[object GraphQLSchema]" from another module or realm.
Ensure that there is only one instance of "graphql" in the node_modules
directory. If different versions of &
在过去的一周里,我一直在尝试Keystone CMS,我意识到如果您用在post类别部分中创建的类别标记您的文章,您将得到以下错误:
TypeError: Object #<Object> has no method 'each'
at Promise.<anonymous> (/Users/clippetmac/Sites/keystone/routes/views/blog.js:31:10)
at Promise.<anonymous> (/Users/clippetmac/Sites/keystone/node_modules
我正在尝试用keystone js插入nextjs,显示我可以使用reactjs作为CMS的前端和keystonejs,但是它不起作用。虽然它在教程中起了作用,但我不知道为什么在我的情况下它不起作用。
这就是我试图配置的方式。
keystone.js
// Simulate config options from your production environment by
// customising the .env file in your project's root folder.
require('dotenv').config();
// Re
我试着在服务器上运行keystoneJs项目,但它刚刚停止。我在mongodb上创建了一个用户:pwd,并将配置添加到keystone的.env文件中,如文档所说:
MONGO_URI=mongodb://keystone:keystone@localhost:27017/keystone
它将成功与mongo cli联系在一起。
> use keystone
switched to db keystone
> db.auth({user:"keystone",pwd:"keystone"})
1
-------------------------
我在全新安装的Fedora 21上安装了packstack,并进行了所有更新。当我跑的时候
packstack --allinone我收到此错误:
ERROR : Error appeared during Puppet run: 192.168. 1.*_keystone.pp Error:
Could not start Service[keystone]: Execution of '/sbin/service openstack-keystone
start'` returned 1: Redirecting to /bin/systemctl start opens
我有一个文件夹在我的一个硬盘驱动器,P:\csharp\aperture\keystone\src\Keystone,我想删除,但不能。我尝试过许多不同的方法来更改/重置权限,但仍然无法删除此文件夹。
PS P:\csharp\aperture> whoami
azuread\mikelloyd
PS P:\csharp\aperture> rm -Recurse -Force .\keystone\
rm : Cannot remove item P:\csharp\aperture\keystone\src: The directory is not empty.
At li
在2个Ubuntu16节点上安装仪表板后,我可以登录网页仪表板。所有的说明都遵循
nova-manage - version =15.0.1 keystone已经是最新版本(2:11.0.0-0ubuntu1.1~cloud0)
检查apache错误日志的过程如下: wsgi:error Login failed for user "admin",remote address x.x wsgi:error Login failed for user "admin",remote address x.x
在刷新网页之后,有很多这样的错误。我没有更改管理员帐户密码
由于bson node.js模块的问题,我的项目没有编译。我尝试手动make并得到一个错误--“gyp==0.1”不是由Python脚本找到的:
pkg_resources.DistributionNotFound:未找到“gyp==0.1”发行版,应用程序需要该发行版
控制台:
~/keystone-react/node_modules/bson$ make
node-gyp clean
gyp info it worked if it ends with ok
gyp info using node-gyp@0.12.2
gyp info using node@0.10.29 |
正在尝试使用中的脚本获取oauth2令牌。我更改了脚本中的参数,当我尝试执行以下命令时:
./auth-token.sh myuser@mail.com mypass
X-Auth-Token for 'myuser@mail.com':
找不到令牌。我在keystone.log中收到了以下内容:
2016-04-12 06:46:55.705 2171 DEBUG keystone.middleware.core [-] Auth token not in the request header. Will not build auth context. process_re
我正在使用5.5.35-MariaDBServer进行openstack安装。
下面两个命令用于插入用户keystone的权限:
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY 'keystone';
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY 'keystone';
flush privileges;
但是我
我正在尝试使用MongoDB作为数据库来设置Keystone。在运行keystone-next时,该命令会输出错误,并显示以下错误消息:Error: Invalid db configuration. Please specify db.provider as either "sqlite" or "postgresql" at getDBProvider。 在他们的文档中,对于使用MongoDB作为数据库传递什么值作为db.provider,并不是很清楚。 下面是keystone.ts的内容 import { config, createSchema } f
要为数据库创建授权,我使用以下salt模块
keystone_grants:
mysql_grants.present:
- database: keystone.*
- grant: ALL PRIVILEGES
- user: keystone
- host: localhost
但它创造了我
ID: Keystone_database
Function: mysql_grants.present
Result: True
Comment: Grant ALL PRIVILEGES on keystone.* to keystone@localhost has be
我正在使用设置一个OpenStack管理/控制器节点。我需要添加‘一瞥’用户到keystone。我想尽我所能在我的hiera数据中做更多的事情,这样我的清单就会很简单。
这是我的舱单:
class kilo2_keystone {
include controller_ceph
include keystone
include keystone::config
include keystone::user
# keystone_user { 'glance':
# ensure => present,
# }
}
当重新启动Keystone服务时,它以PID开始,但在一秒钟内就停止了。检查状态后立即,它显示一个不同的PID,当重新检查后,它是死的。
root@hyper5:~# service keystone restart
stop: Unknown instance:
keystone start/running, process 37746
root@hyper5:~# service keystone status
keystone start/running, process 37750
root@hyper5:~# service keystone status
k
在KeystoneJS 中,它提到在从服务器请求style.min.css时,这将编译style.less并在生产中生成style.min.css。
如果希望Keystone自动将.less文件编译为.css文件,请将此值设置为与静态选项相同的路径。
我遵循了这一点,并且在style.less中添加了一些较少的代码,但是我的更改没有反映在style.min.css中,换句话说,文件style.min.css没有重新生成,我不确定它是bug还是遗漏了什么。
为了便于复制,我只是在styles/site.less中添加了以下代码
html {
background: black !
如何在Keystone.js中自动设置上传文件的URL?这是文件的模型:
var keystone = require('keystone');
var Types = keystone.Field.Types;
var FileUpload = new keystone.List('FileUpload');
var myStorage = new keystone.Storage({
adapter: keystone.Storage.Adapters.FS,
fs: {
path: keystone.expandPath('./
我正在尝试创建一个自定义事实,我可以将其用作hiera yaml文件中类参数的值。
我正在使用模块,并且我想使用fernet-key。根据模块中的注释,我可以使用此参数。
# [*fernet_keys*]
# (Optional) Hash of Keystone fernet keys
# If you enable this parameter, make sure enable_fernet_setup is set to True.
# Example of valid value:
# fernet_keys:
# /etc/keystone/fernet-
我是keystone的新手,我正试图部署一个简单的网站模板来熟悉这项技术,我已经下载了所有相关模块,并创建了一个keystone.js文件和一个package.json文件,其中包含了所有的依赖项。但是,当我试图在终端中运行keystone.js时,会得到以下信息:
Error: Invalid Configuration
CloudinaryImage fields (Gallery.heroImage) require the "cloudinary config" option to be set.
See http://keystonejs.com/docs/
我正在创建一个带旅游的网站,这必须由类别指定,但我不知道如何加载只与类别相关的旅游。我试图用find().where()加载它们,但我加载了所有3个类别的所有游览。 KeystoneJS没有任何关于排序方法的文档,我只找到了两个例子,这两个例子对我不起作用。 我的trips.js: let keystone = require('keystone');
let async = require('async');
exports = module.exports = function (req, res) {
let view = new keysto