我正在尝试创建 Azure DevOps 扩展。作为其中的一部分,当我尝试使用 npm 包azure-pipelines-tasks-azure-arm-rest-v2tfx create extension
时,使用显示以下错误的命令完成包扩展时失败:
这是因为 node_modules 中的模块中包含许可证文件。当我删除该文件时,它.vsix
成功创建了该文件。这个模块有什么替代品吗?或者有没有办法在使用 tfx create extension 命令时排除文件?
我正在尝试创建 Azure DevOps 扩展。作为其中的一部分,当我尝试使用 npm 包azure-pipelines-tasks-azure-arm-rest-v2tfx create extension
时,使用显示以下错误的命令完成包扩展时失败:
这是因为 node_modules 中的模块中包含许可证文件。当我删除该文件时,它.vsix
成功创建了该文件。这个模块有什么替代品吗?或者有没有办法在使用 tfx create extension 命令时排除文件?
正如错误消息所示,这似乎是由于文件OpenSSL License.txt名称中的空格而发生的。解决此问题的最简单方法可能是在运行tfx extension create
命令之前重命名文件。
如果这没有帮助,请打开azure-pipelines-tasks存储库的问题。这是过去打开的类似问题。