mirror of https://github.com/YunYouJun/valaxy
docs: add how to control log level
This commit is contained in:
parent
042b9ea775
commit
679b1c34fb
|
@ -26,7 +26,7 @@ Options:
|
|||
--remote listen public host and enable remote control
|
||||
[boolean] [default: true]
|
||||
--log log level
|
||||
[string] [choices: "error", "warn", "info", "silent"] [default: "warn"]
|
||||
[string] [choices: "error", "warn", "info", "silent"] [default: "info"]
|
||||
-h, --help Show help [boolean]
|
||||
-v, --version Show version number [boolean]
|
||||
```
|
||||
|
@ -75,3 +75,14 @@ pnpm add -g valaxy
|
|||
譬如,`valaxy new your-first-post`,将会在 `pages/posts` 下自动新建 `your-first-post.md` 文件,并附带日期。
|
||||
|
||||
> 你觉得还可以有其他更常用、更好用的命令?没问题,尽管来 [Issues](https://github.com/YunYouJun/valaxy/issues) 反馈吧!
|
||||
|
||||
## FAQ
|
||||
|
||||
### 控制台开发时日志太少,构建时日志太多?
|
||||
|
||||
- 开发时(`valaxy`)默认日志等级为 `info`
|
||||
- 构件时(`valaxy build`)默认日志等级为 `warn`
|
||||
|
||||
您可以通过设置日志等级控制。
|
||||
|
||||
譬如 `valaxy build --log=info`。
|
||||
|
|
|
@ -52,7 +52,7 @@ cli.command(
|
|||
describe: 'listen public host and enable remote control',
|
||||
})
|
||||
.option('log', {
|
||||
default: 'warn',
|
||||
default: 'info',
|
||||
type: 'string',
|
||||
choices: ['error', 'warn', 'info', 'silent'],
|
||||
describe: 'log level',
|
||||
|
@ -131,9 +131,15 @@ cli.command(
|
|||
default: 'dist',
|
||||
describe: 'output dir',
|
||||
})
|
||||
.option('log', {
|
||||
default: 'warn',
|
||||
type: 'string',
|
||||
choices: ['error', 'warn', 'info', 'silent'],
|
||||
describe: 'log level',
|
||||
})
|
||||
.strict()
|
||||
.help(),
|
||||
async ({ ssg, root, output }) => {
|
||||
async ({ ssg, root, output, log }) => {
|
||||
const options = await resolveOptions({ userRoot: root }, 'build')
|
||||
printInfo(options)
|
||||
|
||||
|
@ -148,6 +154,7 @@ cli.command(
|
|||
emptyOutDir: true,
|
||||
outDir: path.resolve(options.userRoot, output),
|
||||
},
|
||||
logLevel: log as LogLevel,
|
||||
},
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue