我正在开发一个 Azure DevOps 扩展,它显示当前 Sprint 的工作项摘要以进行打印。
我无法正确发布静态 CSS 文件。
我在文件部分的 manifest.json 中配置了以下内容:
{
"path": "css/print.css",
"contentType": "text/css",
"addressable": true
},
{
"path": "css/screen.css",
"contentType": "text/css",
"addressable": true
},
项目结构如下:
css/screen.css
css/print.css
board-cards.html
vss-extension.json
阅读本文档:https ://docs.microsoft.com/en-us/azure/devops/extend/develop/static-content表示静态内容应发布到:https ://publisher.gallery.vsassets.io .
调试时 - 网络日志中出现以下两个 404:
https://publisher.gallerycdn.vsassets.io/css/print.css https://publisher.gallerycdn.vsassets.io/css/screen.css
(为方便起见,我已将发布者帐户名称更改为通用的“发布者”字符串)
我在 7zip 中打开了 .vsix,文件夹和 css 文件在包中。经过数小时的谷歌搜索和通过 stackoverflow 搜索后,我无法找到解决方案。
我尝试将“文件”中的条目更改为简单的:
{
"path": "css",
"addressable": true
}
然而,这没有任何效果。
有人能就我遗漏的或做错的事情向我提供建议吗?