椭圆图标很难看。事实!
我想用更扁平、单色和简约的图标替换图标,但我找不到有关如何从 Eclipse 的用户界面更改图标的文档。
我怎么能这样做?需要重新编译eclipse吗?
热重载不起作用。保存代码更改后,API 不会更新。这是代码:
https://codesandbox.io/s/practical-snowflake-c4j6fh
当构建(docker-compose up -V --build)时,我在终端上收到以下消息:
2022-12-16 09:29:53 redis | 1:C 16 Dec 2022 12:29:53.411 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo</br>2022-12-16 09:29:53 redis | 1:C 16 Dec 2022 12:29:53.411 # Redis version=7.0.6, bits=64, commit=00000000, modified=0, pid=1, just started</br>2022-12-16 09:29:53 redis | 1:C 16 Dec 2022 12:29:53.411 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf</br>2022-12-16 09:29:53 redis | 1:M 16 Dec 2022 12:29:53.411 * monotonic clock: POSIX clock_gettime</br>2022-12-16 …Run Code Online (Sandbox Code Playgroud)NestJS 控制器以及类验证器当前返回如下错误消息:
{
statusCode: 422,
message: [ 'Name is required', 'Email is required' ],
error: 'Unprocessable Entity'
}
Run Code Online (Sandbox Code Playgroud)
但我想将每条消息绑定到其相关属性,如下所示:
{
statusCode: 422,
message: { name: 'Name is required', email: 'Email is required' },
error: 'Unprocessable Entity'
}
Run Code Online (Sandbox Code Playgroud)
我的DTO:
import { IsNotEmpty } from 'class-validator';
export class CreateUserRequestDTO {
@IsNotEmpty({ message: 'Name is required' })
name: string;
@IsNotEmpty({ message: 'Email is required' })
email: string;
}
Run Code Online (Sandbox Code Playgroud)
我如何更改 NestJS 控制器/类验证器错误以返回这样的消息?