Yaml 如何在Mojito项目中使用YML文件?
据说Mojito可以使用JSON或YML作为Yaml 如何在Mojito项目中使用YML文件?,yaml,mojito,Yaml,Mojito,据说Mojito可以使用JSON或YML作为application.JSON(配置文件),但我还没有看到YML的例子 例如,如何转换: [ { "settings": [ "master" ], "specs": { "hello" : { "type" : "HelloWorldMojit" } } } ] 到一个YML文件 还有,当我们使用 $ m
application.JSON
(配置文件),但我还没有看到YML的例子
例如,如何转换:
[
{
"settings": [ "master" ],
"specs": {
"hello" : {
"type" : "HelloWorldMojit"
}
}
}
]
到一个YML文件
还有,当我们使用
$ mojito create app Hello
我们不能指定要将YML文件作为默认文件(而不是JSON文件)吗
详情: 我使用npm的yamljs将文件转换为:
-
settings: [master]
specs: { hello: { type: HelloWorldMojit } }
但它不起作用。我把它编辑成
-
settings: [master]
specs:
hello:
type:
HelloWorldMojit
这也行不通。服务器可以启动,但当访问主页时,错误为:
error: (outputhandler.server): { [Error: Cannot expand instance [hello],
or instance.controller is undefined] code: 500 }
(文件
routes.json
取决于定义的hello
)从Mojito 0.5.2开始,YML再次受到支持。0.5.1和0.5.0不支持它。我们没有使用yaml的原型
,您必须手动转换文件并重命名它们。好消息是,一个更加灵活的原型
基础架构正在形成
您应该对问题中粘贴的配置没有问题,只需使用最新版本的mojito(0.5.x)j0k实际上不是发布问题的人;他只是编辑了一下。動靜能量 是发布问题的人。