我有一个使用以下软件包的Angular 8项目:
npm show @angular-devkit/build-angular versions
'0.14.0-beta.0',
'0.14.0-beta.1',
'0.14.0-beta.2',
'0.14.0-beta.4',
'0.14.0-beta.5',
'0.800.0-beta.6',
'0.800.0-beta.7',
'0.800.0-beta.8',
'0.800.0-beta.9',
'0.800.0-beta.10',
'0.800.0-beta.11',
'0.800.0-beta.12',
'0.800.0-beta.13',
'0.800.0-beta.14',
'0.800.0-beta.15',
'0.800.0-beta.16',
'0.800.0-beta.17',
'0.800.0-beta.18',
'0.800.0-rc.0',
'0.800.0-rc.1',
'0.800.0-rc.2',
'0.800.0-rc.3',
'0.800.0-rc.4',
'0.800.0',
'0.800.1',
'0.800.2',
'0.800.3',
'0.800.4',
'0.800.5',
'0.800.6',
'0.801.0-beta.0',
'0.801.0-beta.1',
'0.801.0-beta.2',
'0.801.0-beta.3',
'0.801.0-rc.0',
'0.801.0',
'0.801.1',
'0.802.0-next.0'
运行以下命令显示上述软件包的最新版本
const arraySchema =
Joi.array().items(Joi.object(objectSchema)).required().error((errors) =>
{
if (errors[0].path.length)
{
const indexes = errors.map((err) => err.path[0]);
if (indexes.length) return new Error(`Indexes with error: ${indexes}`);
}
return errors;
});
我从上面无法理解的是:为什么软件包版本从 从 0.14.0-beta.5 突然变为 0.800.0-beta.6 ?这是错误还是有意义?