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

基本节点的“属性‘程序’不存在”。js项目

慕容铭
2023-03-14

我创建了简单节点。js应用程序(源代码来自此处)https://azure.microsoft.com/en-us/blog/visual-studio-code-and-azure-app-service-a-perfect-fit/)

var http = require('http');
http.createServer(function (req, res) {
    console.log('Got request for ' + req.url);
    res.writeHead(200, {'Content-Type': 'text/html'});
    res.end('<h1>Hello Code and Azure Web Apps!</h1>');
}).listen(process.env.PORT);

并点击生成的VSCodelaunch.json:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch",
            "type": "node",
            "request": "launch",
            "program": "${workspaceRoot}/app.js",
            "stopOnEntry": false,
            "args": [],
            "cwd": "${workspaceRoot}",
            "preLaunchTask": null,
            "runtimeExecutable": null,
            "runtimeArgs": [
                "--nolazy"
            ],
            "env": {
                "NODE_ENV": "development"
            },
            "externalConsole": false,
            "sourceMaps": false,
            "outDir": null
        },
        {
            "name": "Attach",
            "type": "node",
            "request": "attach",
            "port": 5858,
            "address": "localhost",
            "restart": false,
            "sourceMaps": false,
            "outDir": null,
            "localRoot": "${workspaceRoot}",
            "remoteRoot": null
        }
    ]
}

但当发射时,我看到:

属性“程序”不存在。

有人能帮忙吗?

共有3个答案

元望
2023-03-14

我遇到的另一个问题是使用\\反斜线\\像\\所以配置路径,并在Windows上运行良好,但在Mac上它给出了上述错误。

(解决方案:更改为/

阴永逸
2023-03-14

我也遇到了这个问题,因为VS代码将。包含启动的vscode目录。json文件。它把它放在一个目录中,所以我必须将该目录添加到启动中定义的路径中。json文件

“程序”:“${workspaceRoot}/myDir/app.js”,

我希望这有帮助。

向嘉誉
2023-03-14

我相信您需要${workspaceRoot}/server.js,而不是${workspaceRoot}/app.js用于程序。您正在使用的代码没有app.js,这就是那个(措辞拙劣的)错误告诉您的。

 类似资料:
  • SyntaxError:无效输入“h”:预期为“I/I”(第10行,第28列(偏移量:346))“merge(p:primaryconsumer),其中p.name=svc.name” 我100%确信这些名称是唯一的,并且将与现有节点集中的唯一使用者名称相匹配(有待观察)。 当唯一节点属性匹配时,如何将现有属性添加到新数据中?(我希望获得唯一的ID,但我必须能够在匹配上执行新数据的更新)

  • 我很难使用下面的用例。 以下是XML: 我想要实现的是基于节点

  • 对于下面的XML,我正在尝试根据属性和节点值提取节点。 基于属性class=pass和h1包含('objectives'),我试图提取以下输出。 “目标”是节点值字符串“1任务目标”的一部分 1任务目标1目标2 下面是我正在尝试的XPath表达式。然而,这并没有产生任何输出。你能指出我做错了什么吗? 谢谢

  • 问题内容: 我想使用XStream将对象序列化为这种形式的XML。 节点( 文本 )的值是序列化对象以及 att 属性上的字段。无需为此对象编写转换器就可以吗? 谢谢! 问题答案: 写一个转换器,应该类似于代码片段 在使用XStream时,注册转换器

  • 如何能够基于另一个同级节点的属性选择节点属性?我想要实现的是从所有节点中提取链接(href值),这些节点后跟具有属性class=“body table news loss”的节点跨度,即选择器应该返回https://finance.yahoo.com/news/inspiremd-announces-planned-recapitalization-120000752.html在下面的示例中。我试

  • 我已经学习了很多教程和关于stackoverflow的很多问题,但是我这边什么都做不到。 我已经在C中生成文件:目录名hello。包含