TFS 任务插件上传异常并在控制台上创建警告
TFS Task plugin upload exception and create warning on console
构建任务上传打包扩展时出现异常和警告。
我在清单文件下面制作了一个构建任务插件
{
"id": "sample-custom-build-task",
"type": "ms.vss-distributed-task.task",
"description": "Adds sample type Build Task",
"targets": [
"ms.vss-distributed-task.tasks"
],
"properties": {
"name": "buildtask"
}
}
Buildtask 是主目录中的一个文件夹,其中包含 node_modules、task.json、tsconfig、package.json 和任务图像文件。
tsConfig.json 是这样的。
{
"compilerOptions":
{
"target": "es6",
"module": "commonjs",
"lib": ["es2015"],
"allowJs": true,
"checkJs": true,
"sourceMap": true,
"removeComments": true,
"strict": true,
"noImplicitAny": false,
"moduleResolution": "node",
"typeRoots": ["node_modules/typings"],
"types": ["node"]
},
"exclude": [
"**/node_modules/*",
"/NodeExecutor.ts"
],
"enableAutoDiscovery":true
}
每当我打包我的插件时,控制台上都会出现一些警告。
参考图片
并上传扩展程序显示此错误
奇怪,对我来说,过去我制作了构建任务插件,但每当我在我的包中添加 node_modules 时都没有错误和警告,它给了我错误。
我出了什么问题,我在我的清单文件中添加了整个构建任务文件夹。
提前致谢。
删除 BuildTask 的 "addressable": true
代码:
"files": [
{
"path": "logo.png",
"addressable": true
},
{
"path": "BuildTask"
}
]
此外,BuildTask 文件夹应包含 task.json 文件。
构建任务上传打包扩展时出现异常和警告。
我在清单文件下面制作了一个构建任务插件
{
"id": "sample-custom-build-task",
"type": "ms.vss-distributed-task.task",
"description": "Adds sample type Build Task",
"targets": [
"ms.vss-distributed-task.tasks"
],
"properties": {
"name": "buildtask"
}
}
Buildtask 是主目录中的一个文件夹,其中包含 node_modules、task.json、tsconfig、package.json 和任务图像文件。
tsConfig.json 是这样的。
{
"compilerOptions":
{
"target": "es6",
"module": "commonjs",
"lib": ["es2015"],
"allowJs": true,
"checkJs": true,
"sourceMap": true,
"removeComments": true,
"strict": true,
"noImplicitAny": false,
"moduleResolution": "node",
"typeRoots": ["node_modules/typings"],
"types": ["node"]
},
"exclude": [
"**/node_modules/*",
"/NodeExecutor.ts"
],
"enableAutoDiscovery":true
}
每当我打包我的插件时,控制台上都会出现一些警告。 参考图片
并上传扩展程序显示此错误
奇怪,对我来说,过去我制作了构建任务插件,但每当我在我的包中添加 node_modules 时都没有错误和警告,它给了我错误。
我出了什么问题,我在我的清单文件中添加了整个构建任务文件夹。
提前致谢。
删除 BuildTask 的 "addressable": true
代码:
"files": [
{
"path": "logo.png",
"addressable": true
},
{
"path": "BuildTask"
}
]
此外,BuildTask 文件夹应包含 task.json 文件。