经过长时间的寻找,我没有找到解决我的问题的方法,现在我希望有人能够在这里帮助我。所以基本上我正在寻找一种使用NodeJS自动从JSON(Schema)文件生成JavaScript文件(*.js)的方法。我知道有像fs.write这样的东西,但我认为这肯定不适合我的问题。到目前为止,除此之外,我没有找到其他创建JavaScript文件的方法。基本上我想要翻译的是:
{
"type":"object",
"properties": {
"name": {
"type": "string"
},
"age": {
"type": "integer",
"default":12
},
"favorite_color": {
"type": "string"
},
"gender": {
"type": "string",
"enum": [
"male",
"female"
]
}
}
}
转换为 JavaScript 代码:
var data = function() {
data.baseConstructor.call(this);
this.name = ko.observable("");
this.age = ko.obseravble(12);
this.favorite_color = ko.observable();
this.gender = ko.observable(data.genderModes.male);
}
data.genderModes = {
male: "male",
female: "female"
}
有人能给我一点关于我的问题的提示吗?