TFX-CLI在“ tfx扩展创建”上失败

问题描述

背景:使用 AzureDevops Services 作为Ci / CD,需要在{{3}之后创建自定义服务端点 }文档。
之后是these发布,失败了。

目标:创建自定义服务端点。

问题:在运行“ tfx extension create”命令时,出现此错误(似乎没有调试功能):

<!DOCTYPE html>
<html>
<head>
    <style type="text/css">

* {
    margin:0;
    padding:0;
}


#container {
    display:grid;
    grid-template-rows:repeat(3,1fr);
    grid-template-columns:1fr 1fr 1fr;
    grid-gap:3px;
}


.btn {
    height:250px;
    width:100%;
    background:black;
}
.pos {
    position:relative;
    top:20%;
    left:17.5%;
    color:white;
    font-size:30vw;
    transform:scale(1,2);
}

    </style>
</head>
<body>

    <div id="container" >
        <div class="btn" id="btn1" ><p class="pos" >X</p></div>
        <div class="btn" id="btn2" ><p class="pos" ></p></div>
        <div class="btn" id="btn3" ><p class="pos" ></p></div>
        <div class="btn" id="btn4" ><p class="pos" ></p></div>
        <div class="btn" id="btn5" ><p class="pos" ></p></div>
        <div class="btn" id="btn6" ><p class="pos" >X</p></div>
        <div class="btn" id="btn7" ><p class="pos" ></p></div>
        <div class="btn" id="btn8" ><p class="pos" ></p></div>
        <div class="btn" id="btn9" ><p class="pos" ></p></div>
    </div>
</body>
</html>

一个建议将不胜感激。

解决方法

根据您的错误消息:错误:必须提供一个或多个“类别”。您需要将类别添加到vss-extension.json文件中。该文件包含必需的属性。类别是代表扩展名所属类别的字符串数组。至少必须提供一个类别,并且可以包括多少个类别没有限制。 例如:

"categories": [
        "Azure Boards"
],

您可以在文档中找到有关required attributes的更多信息。