当前位置: 首页 > 知识库问答 >
问题:

VSCode生成不工作-未定义生成任务。在任务中使用“isBuildCommand”标记任务。json文件

颛孙庆
2023-03-14

我刚安装了VSCode,还有这个小小的基本打字应用程序。

第一次,当我想要构建应用程序时,VScode需要生成任务。json。

它在很久以前就起作用了。

今天我收到一条奇怪的信息

定义生成任务。在tasks.json文件中标记一个任务。

我不记得以前看到过这个消息。

但是,好的,我单击Configure Build Task,选择TypeScript Task,然后单击tasks。生成json。

但是,在我现在尝试构建之后,Ctrl-Shift B,我再次得到完全相同的消息

有什么想法吗?谢谢。

顺便说一句,将此设置添加到任务中。json并不能解决这个问题。

共有3个答案

葛言
2023-03-14

在我的例子中,我的任务。json中有一些废话。我错误地将其命名为“可执行文件”,而不是“command”属性*

所以考虑一下:

  1. 你的JSON在语法上是有效的(见下面的屏幕截图)

虽然我认为其他答案可能是正确的(我无法复制,因此无法验证;问题已经解决了……),我想当评论说。。。

关闭并重新打开窗口(无启动代码)

... 这可能意味着重新加载窗口命令。

*我错误地命名了任务。json属性“可执行”,而不是“命令”,因为。。。

  1. 我以为“命令”引起了问题(事实并非如此)

我不知道为什么我认为“可执行”是有效的!我以为我在引用一些例子,但找不到...:))

诸葛利
2023-03-14

关闭并重新打开窗口

哪个窗口?关闭并重新打开任务。json窗口对我不起作用(在VS代码1.11.2中)。

以下是我们所做的:

  • 关闭和重新打开Visual Studio代码
洪高阳
2023-03-14

这里也讨论了这个问题:https://github.com/Microsoft/vscode/issues/24796

上面写着:

关闭并重新打开窗口(无启动代码)可以解决此问题。

 类似资料:
  • 首先,我是卡蒙达的新手。。我在camunda中创建了一个自定义任务列表。我可以申请/取消申请任务等,这是可行的。 现在我想完成一项任务,但是当我打电话的时候: 似乎camunda希望在此上下文中进入下一步,而不是部署BPMN模式以及部署执行下一步所需的一切的上下文。所以我得到了“classNotFound”异常,因为我的customTasklist中没有相同的类。战争就像卡蒙达处理器一样。战争 我

  • 我正在使用gradle构建我的项目,使用以下build.gradle文件: 当我输入gradle build命令时,我希望gradle在生成后执行一个任务。 我在网上找到了一个,我尝试了多种方法都失败了。 如果你知道怎么做,请告诉我。

  • 我为我的项目启用了gradle构建缓存。但是,我们使用了一些非内置任务,例如来自第三方插件的npm-install。Gradle没有为这些任务启用缓存。例如,当执行此类任务时,它会显示如下内容: 有没有办法为此类非内置任务启用生成缓存?

  •  说明 调用方法1: $.f2eAct.task(el,options); 函数说明: 该方法完成主要调用joinAndFinish完成任务,会根据接口返回的奖品类型显示不同文案,如卡玛、实物、谢谢参与等。 当获取的奖品数量大于1时,会默认触发 $(".js-package").click(); 事件,所以需要在JS里定义.js-package点击方法。 使用的时候需要在相应dom元素添加 da

  • 在 Fabric 1.1 中存在两种定义 fabfile 中对象为任务的方式: “从 1.1 版本后支持的新”方法需要是 Task 或其子类的实现,and also descends into imported modules to allow building nested namespaces. The “classic” method from 1.0 and earlier conside

  • 我创建了一个Azure运营模式任务组,以在Azure(Azure容器实例)上创建一个selenium容器,如下所示: 脚本: 在Linux构建代理上运行时,此任务会成功执行。 当我尝试在Windows构建代理上运行它时,任务不会失败,但不会创建容器。任务的输出如下: F:\Agent03\w\125\s F:\Agent03\w\125\s F:\Agent03\w\125\s F:\Agent0