我目前正在为多个平台构建vscode扩展(扩展包括jre),我在构建vscode扩展时传递扩展名。
我发现这个article,但在Gradle中,我应该设置扩展名吗?
软件包. json
扩展名被package.json名称覆盖。
构建.gradle
task buildLinuxExtension(type: NpxTask) {
description "Build the vsix extension package"
dependsOn compileLinuxExtension
command = 'cd'
args = ['LinuxExtension']
command = 'vsce'
args = ['package']
}
``
2条答案
按热度按时间ctrmrzij1#
在调用
vsce
生成扩展包之前,可以调用类似sed
的命令,将package.json
中的"name": "test",
替换为"name": "LinuxExtension",
(如果需要)。通过搜索引擎,您可以找到数十年来有关
sed
或类似命令行工具的知识。mnemlml82#
我们可以在build.gradle中解析package.json并设置名称。