keystonejs

    1热度

    1回答

    我已经使用基础事件组件(/ libs/collab/calendar/components/event)创建了一个事件并设置了所需的值。但是,如果我尝试下载事件ICS文件,然后它抛出以下异常: com.day.cq.wcm.core.impl.WCMDebugFilter Exception: null java.lang.NullPointerException at edu.emor

    1热度

    1回答

    我正在用KeystoneJS做一个电子商务网站(学习目的)。在显示所有产品的视图中,我想添加一个按价格排序项目的过滤器,另一个仅显示一个品牌的产品。需要两种形式,但我不明白只提交一个 我products.pug看起来像这样 .container form(method='post') input(type='hidden', name='action', value='prod

    0热度

    2回答

    我正在与我的一位朋友合作开发基于Keystone的项目。他完成了所有初始化工作,并将所有内容都推送到了GitHub。我分叉并将repo克隆到我的机器(macOS 10.13)。 当试图运行node keystone我得到这个: Error: Invalid Configuration CloudinaryImage fields (About.heroImage) require the "c

    0热度

    1回答

    我需要根据验证错误的类型更改闪存错误消息。现在它总是说:Database error如果我的自定义验证之一没有通过。 我的自定义验证发生在我的模型中,而不是在我的控制器中,所以我不知道如何在两者之间进行遍历。 这里是我的自定义的验证之一: User.schema.path('email').validate(function (value) { if (validator.isEmpty(val

    0热度

    1回答

    我一直在关注教程https://leanpub.com/keystonejs/read并尝试设置基本网站。 对于本想建立一个路由/以查看文件index.js和模板在`index.twig” 以下是目录结构 routes/ |-- index.js |-- middleware.js `-- views |-- blog.js |-- contact.js |--

    0热度

    1回答

    我想将socket.io集成到我的keystone应用程序中。我实例化对象在我keystone.app的底部,像这样: var sock = require('socket.io'); keystone.start({ onStart: function() { var hserver = keystone.httpServer; var io

    0热度

    1回答

    我正在使用KeystoneJS。我的Post模型中有一个关系字段引用另一个名为Device的模型。我使用many:true来允许用户从Device模型中选择多个项目。 有没有办法让他们在创建邮件时最初选定的所有东西? 现在我的关系领域看起来是这样的: availableDevices: { type: Types.Relationship, ref: 'Device',

    0热度

    1回答

    一切正常,直到我在我的项目文件夹上做了npm install。 我运行MacOS的塞拉利昂10.12.5,Node.js的v8.2.1,NPM V5.3.0 我曾尝试: 卸载节点/ NPM和重新安装 NPM安装-g browserify NPM insatll browserify在我的项目文件夹 重装KeystoneJS发电机 我的package.json { "name": "sit

    2热度

    1回答

    我将VS代码更新为1.14.2,并试图运行需要节点6.x的应用程序。此更新前,我用的是配置工作就好了: { "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "Launch Program",

    0热度

    1回答

    我已经在显示的keystone.js中创建了一个新模型'Product.js'。 var keystone = require('keystone'); var Types = keystone.Field.Types; var Product = new keystone.List('Product', { map: {name: 'title'}, singular: