mirror of
https://github.com/nitezs/sub2clash.git
synced 2024-12-23 22:04:41 -05:00
fix: 修复必要文件夹不存在程序直接崩溃的问题
This commit is contained in:
parent
34b85c8d63
commit
159a3562d4
13
main.go
13
main.go
@ -20,8 +20,14 @@ var templateMeta string
|
|||||||
var templateClash string
|
var templateClash string
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
var err error
|
||||||
|
// 创建文件夹
|
||||||
|
err = utils.MkEssentialDir()
|
||||||
|
if err != nil {
|
||||||
|
logger.Logger.Panic("create essential dir failed", zap.Error(err))
|
||||||
|
}
|
||||||
// 加载配置
|
// 加载配置
|
||||||
err := config.LoadConfig()
|
err = config.LoadConfig()
|
||||||
// 初始化日志
|
// 初始化日志
|
||||||
logger.InitLogger(config.Default.LogLevel)
|
logger.InitLogger(config.Default.LogLevel)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -41,11 +47,6 @@ func init() {
|
|||||||
} else {
|
} else {
|
||||||
logger.Logger.Info("running in dev mode")
|
logger.Logger.Info("running in dev mode")
|
||||||
}
|
}
|
||||||
// 创建文件夹
|
|
||||||
err = utils.MkEssentialDir()
|
|
||||||
if err != nil {
|
|
||||||
logger.Logger.Panic("create essential dir failed", zap.Error(err))
|
|
||||||
}
|
|
||||||
// 写入默认模板
|
// 写入默认模板
|
||||||
err = utils.WriteDefalutTemplate(templateMeta, templateClash)
|
err = utils.WriteDefalutTemplate(templateMeta, templateClash)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user