如果文件丢失,错误消息更好
作者: ivanhofer创建于 2021年4月23日更新于 2021年5月5日
花了一段时间才意识到出了什么问题:我试图测试的文件丢失了,因为我忘记在运行 npm size-limit 之前构建我的库。我收到了以下错误消息:
✖ Adding to empty webpack project
ERROR WebpackOptionsValidationError: Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema。如果能捕获错误并显示一个“易于人读”的错误消息,那将是一个不错的用户体验改进。比如:“无法测试 {{name}},因为文件 '{{path}}' 丢失了”。
内容来源: ai/size-limit