for xgen-next dev

This commit is contained in:
Max 2022-03-14 21:46:35 +08:00
parent fe965c8a02
commit c31b30ba2c
2 changed files with 16 additions and 3 deletions

View file

@ -3,7 +3,9 @@ package engine
import (
"path/filepath"
jsoniter "github.com/json-iterator/go"
"github.com/yaoapp/gou"
"github.com/yaoapp/kun/exception"
"github.com/yaoapp/yao/config"
"github.com/yaoapp/yao/share"
"github.com/yaoapp/yao/xfs"
@ -34,8 +36,19 @@ func processPing(process *gou.Process) interface{} {
// processInspect 返回系统信息
func processInspect(process *gou.Process) interface{} {
share.App.Icons.Set("favicon", "/api/xiang/favicon.ico")
return share.App.Public()
// share.App.Icons.Set("favicon", "/api/xiang/favicon.ico")
// return share.App.Public()
// Return app.json for xgen-next debug
info := map[string]interface{}{}
fs := xfs.New(config.Conf.Root)
if fs.MustExists("/app.json") {
err := jsoniter.Unmarshal(fs.MustReadFile("/app.json"), &info)
if err != nil {
exception.New("解析应用失败 %s", 500, err).Throw()
}
}
return info
}
// processFavicon 运行模型 MustCreate

View file

@ -1,7 +1,7 @@
package share
// VERSION 版本号
const VERSION = "0.9.2"
const VERSION = "0.9.2-alpha"
// BUILDIN 打包应用合成一个制品
const BUILDIN = false