VSTS 용 확장을 게시하려고합니다. 작은 릴리스 작업. 나는 이것을 공개적으로 출판 할 계획이 아니라 단지 내부 사용을위한 것입니다. "방법"게시물을 꽤 많이 찾았지만 일부 주제에 대해서는 모호하거나 오래된 정보가있는 경향이 있습니다. 나는 내 작업을 밖으로 가져 왔고 작동하지만 여전히 몇 가지 질문이 있습니다.
1) 확장 패키지 :
visualstudio.com 에 따르면 내 확장자를 .vsix 파일로 패키징해야합니다. 누군가 이것이 무엇을 설명 할 수 있습니까? 내가 찾은 첫 번째 튜토리얼의 일부가 아니기 때문에이 단계를 수행하지 않았습니다. 내 작업은 여전히 위에 있고 기능적이므로 포장의 목적이 무엇인지 잘 모르겠습니다.
2) 아이콘 질문
사소한 것은 알지만 작업 아이콘이 표시되지 않는 것 같습니다! 업로드 한 폴더의 루트에 아이콘이 저장되어 있고 확장 매니페스트에서 참조하지만 표시되지 않는 것 같습니다.
"icons": {
"default": "icon.png"
},
"files": [
{
"path": "icon.png", "addressable": false
}
]
어떻게 든 내 작업 매니페스트의 아이콘을 참조해야합니까? task.json에서 아이콘 속성에 대한 참조를 보지 못했습니다. 또한 아이콘이 32x32 png 여야한다고 말하는 일부 사이트를 보았지만 확장 매니페스트 참조 는 128x128이어야한다고 말합니다.
첫째, 난 당신이 언급 가정 이 사용되지 않습니다 자습서. VSTS에 업로드 할 수있는 vsix 파일로 작업해야합니다.
둘째, icon.png 파일 (32X32)을 릴리스 작업의 루트 폴더에 넣어야 아이콘 파일을 인식 할 수 있습니다. 예를 들어 작업의 파일은 ReleaseTest 폴더에 있고 task.json 및 icon.png는 ReleaseTest 폴더의 루트에 있습니다.
BTW, 128X128 아이콘이 확장에 사용되며 마켓 플레이스 사이트 ( https://marketplace.visualstudio.com/manage/publishers/[publisher] ) 에서 확장을 확인할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다