Почему расширение всегда в меню «Repos»? - PullRequest
0 голосов
/ 20 сентября 2019

Создать расширение для devops. Вот мой файл манифеста.Но как бы я ни строил.Мое расширение всегда отображается в меню «Репо», как если бы я указывал в категориях «Репо» Azure.Почему так происходит?

{
    "manifestVersion": 1,
    "id": "7pacePlugin",
    "publisher": "Dmitry",
    "version": "1.0.2",
    "name": "TimeTrackingInvoices",
    "description": "A sample Visual Studio Services extension",
        "categories":["Azure Boards"],
    "public": false,

    "targets": [
        {
            "id": "Microsoft.VisualStudio.Services"
        }
    ],
    "contributions": [
        {
            "id": "invoices",
            "type": "ms.vss-web.hub",
            "targets": [
                "ms.vss-code-web.code-hub-group"
            ],
            "properties": {
                "name": "Invoices",
                "uri": "Invoices.html",
                                "iconAsset": "Dmitry.7pacePlugin/images/icon.png",
                                "_sharedData": {
                                           "assets": [
                                        "Dmitry.7pacePlugin/images/icon.png"
                                             ]
                                        }
            }
        }
    ],
    "files": [
        {
            "path": "Invoices.html",
            "addressable": true
        },
        {
            "path": "node_modules/vss-web-extension-sdk/lib",
            "addressable": true,
            "packagePath": "lib"
        },
                {
         "path": "images/icon.png",
         "addressable": true
     }
    ]
 }

1 Ответ

1 голос
/ 20 сентября 2019

Он появляется в ваших репозиториях, потому что вы говорите, чтобы он появлялся там:

"targets": [
    "ms.vss-code-web.code-hub-group"
]

Обратитесь к документации , чтобы узнать, какие у вас есть варианты для того, где появляется ваше расширение.

...