feat: 增加自动格式化
This commit is contained in:
parent
0bc9112bdb
commit
d84987567a
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"recommendations": ["esbenp.prettier-vscode"]
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"editor.formatOnSave": true,
|
||||
"[typescript]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"[javascript]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"[typescriptreact]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"[javascriptreact]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
}
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
{}
|
|
@ -2,7 +2,7 @@
|
|||
"apps": [
|
||||
{
|
||||
"name": "Miao-Yunzai",
|
||||
"script": "./app.js",
|
||||
"script": "./index.js",
|
||||
"max_memory_restart": "512M",
|
||||
"restart_delay": 60000
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@ function createLog() {
|
|||
type: 'console',
|
||||
layout: {
|
||||
type: 'pattern',
|
||||
pattern: '%[[MiaoYz][%d{hh:mm:ss.SSS}][%4.4p]%] %m'
|
||||
pattern: '%[[MYZ-V4][%d{hh:mm:ss.SSS}][%4.4p]%] %m'
|
||||
}
|
||||
},
|
||||
command: {
|
||||
|
|
30
src/init.ts
30
src/init.ts
|
@ -1,38 +1,22 @@
|
|||
import { existsSync } from 'fs'
|
||||
import { join } from 'path'
|
||||
import { configInit } from './config/config'
|
||||
import { loggerInit } from './config/log'
|
||||
import { BOT_NAME } from './config'
|
||||
import { redisInit } from './config/redis'
|
||||
import './init/modules.js'
|
||||
import './init/logger.js'
|
||||
import { promises } from 'node:fs'
|
||||
import yaml from 'yaml'
|
||||
import { configInit } from './config/config'
|
||||
import { BOT_NAME } from './config'
|
||||
import { redisInit } from './config/redis'
|
||||
import { CONFIG_INIT_PATH } from './config/system.js'
|
||||
import { checkRun } from './config/check.js'
|
||||
|
||||
/**
|
||||
* 检查node_modules
|
||||
*
|
||||
*/
|
||||
if (!existsSync(join(process.cwd(), './node_modules'))) {
|
||||
console.log('未安装依赖。。。。')
|
||||
console.log('请先运行命令:pnpm install -P 安装依赖')
|
||||
process.exit()
|
||||
}
|
||||
logger.mark(`${BOT_NAME} 启动中...`)
|
||||
|
||||
/**
|
||||
* 初始化配置
|
||||
*/
|
||||
configInit()
|
||||
|
||||
/**
|
||||
* 日志初始化
|
||||
*/
|
||||
loggerInit()
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
logger.mark(`${BOT_NAME} 启动中...`)
|
||||
|
||||
/**
|
||||
* 初始化客户端
|
||||
*/
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
import { loggerInit } from '../config/log'
|
||||
loggerInit()
|
|
@ -0,0 +1,11 @@
|
|||
import { existsSync } from 'fs'
|
||||
import { join } from 'path'
|
||||
const node_modules = join(process.cwd(), './node_modules')
|
||||
/**
|
||||
* 检查node_modules
|
||||
*/
|
||||
if (!existsSync(node_modules)) {
|
||||
console.log('未安装依赖。。。。')
|
||||
console.log('请先运行命令:pnpm install -P 安装依赖')
|
||||
process.exit()
|
||||
}
|
Loading…
Reference in New Issue