please specify ‘programme‘ in launch.json

故障现象:

在windows下点击F5,以运行vscode代码,在屏幕右下角出现这个错误提醒;

 

故障原因:

在配置文件(settings.json或者launch.json)中,缺少“program”这个参数配置;

解决办法(步骤不一定很准确):

法一:在settings.json的“launch”里面,确保含有:

                "type": "python",

                "request": "launch",

                "program": "${file}"

法二:

{

    // Use IntelliSense to learn about possible attributes.

    // Hover to view descriptions of existing attributes.

    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387

    "version": "0.2.0",

    "configurations": [

        {

            "name": "Python: Current File",

            "type": "python",

            "request": "launch",

            "program": "${file}",

            "console": "integratedTerminal",

            "justMyCode": true

        }

    ]

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 请说明 package.json 文件。 package.json 是一个 JSON 格式的文件,用于描述一个 Node.js 项目的元数据。它包含了项目的名称、版本、作者、依赖项、脚本等信息。在 Node.js 中,使用 npm 命令管理项目依赖时,会自动生成和更新 package.json 文件。该文件是 Node.js 项目的核心文件之一,也是开发者分享和发布 Node.js 模块的必备文件之一。 ### 回答2: package.json文件是在 Node.js 项目中用来描述和配置项目的文件。它记录了项目所依赖的各种包、模块、版本等信息以及一些项目的配置信息,是 Node.js 命令行程序的入口文件。其中“package”是“软件包”的意思,而.json则是表示该文件的格式是 JSON。 在 package.json 文件中,存储了有关项目相关信息的键值对,可以包括如项目名称、作者、版本号、依赖包、脚本等。其中,最重要的属性是 dependencies 和 devDependencies. dependencies 属性指的是我们需要运行这个应用所需要的依赖项,包括生产环境下需要的依赖项,我们运行 npm install 的时候,只会下载 dependencies 属性中声明的依赖项,而不下载 devDependencies 属性中声明的依赖项。相反,devDependencies 属性中,是存放开发环境下依赖包的属性。这些依赖项通常是用于开发、测试和构建项目的工具(比如测试框架、构建工具等)。 此外,package.json文件也可以用于定义一些自定义脚本。例如,我们可以定义一个“start”脚本,以便运行我们的应用。在这种情况下,我们可以使用 npm run start 命令来启动应用程序。 总之,package.json 文件是一个重要的文件,可以方便我们管理项目所需的依赖项,同时也可以方便地定制一些脚本帮助我们在项目开发中快速搭建环境,提高开发效率。 ### 回答3: package.json 是一种用来描述 Node.js 项目的文件。在使用 Node.js 进行项目开发时,我们通常会使用一些第三方依赖库来增强开发效率,而我们需要在 package.json 文件中将这些依赖库的信息记录下来,以保证项目的可追踪性和可重复性。 在一个标准的 package.json 文件中,我们通常会看到像这样的内容: ```json { "name": "my-project", "version": "1.0.0", "description": "a demo project", "main": "app.js", "scripts": { "start": "node app.js" }, "dependencies": { "express": "^4.17.1", "lodash": "^4.17.21" } } ``` 其中每个字段都有其特定的含义: - name:项目名称,必填字段; - version:项目版本号,用来标识不同版本之间的区别,必填字段; - description:项目描述,简短描述项目的功能或目标; - main:定义应用程序的入口文件; - scripts:定义常用的命令脚本,例如 start 命令可以启动应用程序; - dependencies:定义项目所依赖的第三方依赖库及其版本号,必填字段。 以上是 package.json 常用的字段,更多的字段可以参考 [官方文档](https://docs.npmjs.com/files/package.json)。 package.json 不仅可以帮助我们记录项目的依赖库信息,还可以进行版本管理、项目配置和发布到 npm 等操作。因此,在 Node.js 项目开发中,package.json 文件是不可或缺的重要文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值