Reactjs KeystoneJS自定义字段类型

Reactjs KeystoneJS自定义字段类型,reactjs,keystonejs,keystone,Reactjs,Keystonejs,Keystone,我目前想知道如何在keystonejsv4.0.0中创建自定义字段类型。看起来文档已经过时了,我不知道怎么做 我设法创建了我的文件fooType.js和fooField.js 我还补充说: Object.defineProperty( keystone.Field.Types, 'Foo', { get: function() { return require('./fooType.js'); } } )

我目前想知道如何在
keystonejsv4.0.0
中创建自定义字段类型。看起来文档已经过时了,我不知道怎么做

我设法创建了我的文件
fooType.js
fooField.js

我还补充说:

Object.defineProperty(
    keystone.Field.Types,
    'Foo',
    { 
        get: function() {
            return require('./fooType.js');
        } 
    }
);

keystone.js中
但它仍然不工作。

它抛出了什么错误?它基本上说我的类型不存在。“错误:架构路径
foo.type
Project
中的值无效。字段类型是否拼写错误?”我真的不明白为什么Keystone会让整个过程如此困难。真令人沮丧。它抛出了什么错误?它基本上说我的类型不存在。“错误:架构路径
foo.type
Project
中的值无效。字段类型是否拼写错误?”我真的不明白为什么Keystone会让整个过程如此困难。这真令人沮丧。