首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在visual studio代码launch.json文件中运行npm脚本

在Visual Studio Code中,可以通过修改launch.json文件来运行npm脚本。launch.json文件用于配置调试器的启动参数和行为。

以下是在Visual Studio Code中运行npm脚本的步骤:

  1. 打开Visual Studio Code,并打开你的项目文件夹。
  2. 在左侧的侧边栏中,点击调试按钮(或按下F5键),然后点击齿轮图标,选择"创建一个launch.json文件"。
  3. 在弹出的菜单中,选择"Node.js"作为调试环境。
  4. 在生成的launch.json文件中,找到"configurations"数组,并添加一个新的配置项。
  5. 在新的配置项中,设置"type"为"node","request"为"launch","name"为你的脚本名称(可以自定义)。
  6. 在"program"字段中,填写npm的路径,一般为项目根目录下的node_modules/.bin目录,例如:"${workspaceFolder}/node_modules/.bin/npm"。
  7. 在"args"字段中,填写需要运行的npm脚本命令,例如:"run start"。
  8. 保存launch.json文件。

现在,你可以通过点击Visual Studio Code的调试按钮来运行你的npm脚本。选择你刚刚创建的配置项,然后点击运行按钮即可。

这种方法可以方便地在Visual Studio Code中运行npm脚本,适用于前端开发、后端开发等各种场景。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【实验手册】使用Visual Studio Code 开发.NET Core应用程序

Visual Studio Code 是微软为广大开发人员提供的免费开源的跨平台代码编辑器,和其它流行的代码编辑器,:Sublime, Atom一样,它非常小,运行速度快,同时通过各种插件支持不同开发语言的编写...本实验将介绍如何开发.NET Core跨平台应用程序,以及如何在 Linux、OS X 和 Windows 上的 Visual Studio Code (code.visualstudio.com) 编写代码...Node.JS和NPM,以及 bower, gulp 和 grunt 等前端工具, Node.js是一个javascript的运行引擎,提供服务端的javascript运行能力,同时也包含了npm这个包管理器...练习3:使用 Visual Studio Code和 Omnisharp 调试 c# 代码 上面的练习我们已经看到项目下有个.vscode 文件夹。...接下来我们将我们的项目添加到我们的解决方案文件,我们很容易在Visual Studio 2017打开解决方案,然后手动添加对每个项目的引用。

3.3K90

【实验手册】使用Visual Studio Code 开发.NET Core应用程序

Visual Studio Code 是微软为广大开发人员提供的免费开源的跨平台代码编辑器,和其它流行的代码编辑器,:Sublime, Atom一样,它非常小,运行速度快,同时通过各种插件支持不同开发语言的编写...本实验将介绍如何开发.NET Core跨平台应用程序,以及如何在 Linux、OS X 和 Windows 上的 Visual Studio Code (code.visualstudio.com) 编写代码...Node.JS和NPM,以及 bower, gulp 和 grunt 等前端工具, Node.js是一个javascript的运行引擎,提供服务端的javascript运行能力,同时也包含了npm这个包管理器...练习3:使用 Visual Studio Code和 Omnisharp 调试 c# 代码 上面的练习我们已经看到项目下有个.vscode 文件夹。...接下来我们将我们的项目添加到我们的解决方案文件,我们很容易在Visual Studio 2017打开解决方案,然后手动添加对每个项目的引用。

5.1K102
  • Visual Studio Code调试和发布ASP.NET Core Web应用

    前言   上一篇文章主要讲了Visual Studio Code安装C#开发工具包并编写ASP.NET Core Web应用有兴趣的同学可以去看看,今天咱们主要是要讲讲如何在VS Code调试和发布...Visual Studio Code安装C#开发工具包并编写ASP.NET Core Web应用 配置launch.json文件 launch.json 文件Visual Studio Code...找到运行调试选择=>创建launch.json文件=>configurations添加项目调试配置 launch.json配置如下 { // 使用 IntelliSense 了解相关属性。...": false,//注意十分的重要,是否要求精确匹配源代码。...重新启动调试会话 Ctrl + K Ctrl + I:显示鼠标下的变量的值(悬停查看) Ctrl + Shift + Y:打开/关闭调试控制台 发布ASP.NET Core Web应用 在VS Code终端运行以下命令进行发布

    30620

    如何提升vscode扩展的速度

    当我们编写代码时,它也没有针对浏览器进行尽可能多的优化。现代工具通过将文件压缩为单个(或一小组)文件来帮助我们解决此问题。一种流行的工具是WebPack。...我的目标是使所有这些仍然有效: 包装 npm run package 发布 npm run publish 本地和CI测试 npm run test 用F5调试 launch.json F5使用以下命令调试测试...: test-compile" 一个Visual Studio Code扩展,可以巧妙地更改工作区的工作区颜色。...vscode-peacock 在Visual Studio Code打开“ 扩展”侧边栏面板。...在调试器本地运行扩展(并测试您是否可以遇到断点) 打包扩展并从菜单加载(从VSIX加载) 使用调试器运行测试(测试可以达到断点) 从运行您的测试脚本 npm test 完成后,您可以再次检查激活时间。

    3.5K10

    用于调试和分析的 5 大 Node.js 工具

    代码调试器Visual Studio Code 调试器 是一个功能丰富且用户友好的调试器,与流行的代码编辑器 Visual Studio Code 集成。...将其保存在你的项目文件。单击 Visual Studio Code 左侧活动栏的 **Run and Debug** 图标,转到 **Run and Debug** 视图。...如果尚未配置运行和调试(尚未创建 launch.json),Visual Studio Code 将显示“运行”启动视图。...步骤04结束调试会话并打开 CPU 配置文件以查看应用程序的性能。有关详细信息,请参阅在 Visual Studio Code 调试。...步骤05Visual Studio Code 调试器在调试后在 .vscode 文件创建 CPU 配置文件。该文件显示了应用程序的 CPU 使用情况的火焰图,以及功能及其时间。

    36810

    【Unity3D】Unity 脚本 ① ( 创建 C# 脚本 | Visual Studio 2019 打开 C# 脚本 | 编译 C# 脚本 | 挂载 C# 脚本到游戏物体 | 运行脚本 )

    文章目录 一、创建 Unity 脚本 二、Visual Studio 2019 打开 C# 脚本 三、编译 C# 脚本 四、挂载 C# 脚本到游戏物体 GameObject 1、添加组件方式 2、...双击该 C# 脚本 , 会弹出如下对话框 , 让你选择如何打开该文件 , 选择 Microsoft Visual Studio 2019 开发环境 , 即可在 Visual Studio 2019 打开该脚本...| 创建编译执行项目 | 错误处理 ) ( 推荐使用 ☆ ) 使用 Visual Studio 2019 运行 Unity C# 脚本需要如下两个组件 : .NET 桌面开发 : 使用 Unity...的游戏开发 : 上面两个组件一定要在 Visual Studio Installer 中提前安装 , 否则无法在 VS 运行 Unity 的 C# 脚本 , 或者没有代码提示 ; 进入 Visual...Studio 2019 后 , 编辑 Start 方法代码 : 完整代码如下 : using System.Collections; using System.Collections.Generic

    3.5K40

    如何使用 VS Code开发.NET Core应用程序

    Create tasks.json file from template,然后再选择 .NET Core 1.使用左侧菜单的 Run 选项,我们可以运行代码并对其进行调试,单击运行时,需要创建 launch.json...文件launch.json文件具有运行和调试源代码的配置,如果没有该文件,则无法在VS Code中进行调试 这里我们创建json文件,然后手动修改启动dll的位置,修改 "program": "${workspaceFolder...如何设置断点和调试源 VS Code的断点与Visual Studio的断点相同,我们可以在代码的左侧来设置断点。...优点 •与Visual Studio一样,Visual Studio Code也具有用于运行和调试源代码的工具:监视窗口,调试控制台,错误窗口,输出窗口,测试资源管理器和版本控制。...,我们演示了如何在VS Code 运行和调试.NET Core 项目,虽然现在的支持和体验还不是很好,但是 VS Code 的优势在于轻量级和灵活性,希望以后在VS Code 上写C#也可以得心应手。

    2.4K20

    使用Visual Studio Code开发.NET Core看这篇就够了

    “是”就会帮我们生成“launch.json”以及“task.json”文件,这些文件将有助于使用Visual Studio代码构建和调试应用程序 。...我只给大家介绍如何在.NET Core应用程序包含单元测试以及可用于运行单元测试的Visual Studio Code的扩展。...您所见,输出信息量较少。如果我们在Visual Studio中有类似于Test Explorer的东西来执行我们的单元测试并查看结果,那将会很好。...Visual Studio Code顺畅的调试.NET Core应用程序 在这部分,我们将了解如何在Visual Studio Code顺畅的调试.NET Core应用程序。...与Visual Studio类似,我们可以通过单击源代码文件的左边距,或者将光标放在一行代码上并按F9,在源代码设置行断点。断点在编辑器的左边缘显示为红点。 要开始调试,请按F5。

    5.5K00

    弃用VS转向VS Code

    由于Visual Studio安装即用,门槛低,便于调试,且最开始入门一直使用VS,所以在windows平台一直使用Visual Studio进行开发,但是Visual Studio的体积过于庞大,而且...如此,在windows平台既可以使用MinGW,也可以使用Visual Studio的编译器和调试器,本文将分别讲解这两种配置方式。...为避免每次使用VS进行调试时都需要从VS开发人员命令提示符处运行VS Code,可以编写一个bat文件,只要执行该脚本便可保证VS Code是从VS开发人员命令提示符处运行。...当配置完launch.json文件后,运行和调试界面可出现自定义的调试配置,如图: 5....修改方法为修改源文件“${file}”为"*.cpp",便可文件一样,可以进行运行和调试。

    13710

    ASP.NET Core知多少(6):VS Code联调Angular + .NetCore

    开发工具:Visual Studio Code 安装最新.Net Core SDK,目前版本V2.1.101。 3....点击Yes,就会在项目中为我们创建一个.vscode的文件夹。其中包含两个文件,一个是launch.json,一个是tasks.json。其中launch.json用于配置调试相关参数。...第一次运行时,我们先执行dotnet build来验证项目能否正确构建, 它会恢复npm依赖,可能会耗时几分钟,npm依赖安装完毕后,以后再次运行就很快了。...直接F5运行,就可以调试.Net Core代码。但是我们该如何联调Angular代码呢?这就是本节的重点了。我们需要修改下我们的launch.json了。...打开launch.json点击添加配置,然后选择**Chrome:Launch**,就会添加在配置文件添加一个节点,如下所示: { "type": "chrome", "request

    1.7K80

    使用VSCode进行Go项目的调试以及Call Stack的Disassembly View解析

    本文将向你展示如何使用Visual Studio Code(VSCode)进行Go项目的调试,并深入理解Call Stack的Disassembly View。...Go项目的VSCode调试 要开始使用VSCode进行Go项目的调试,你需要确保你的环境已经安装了以下软件和扩展: Go语言 Visual Studio Code Go扩展(由Google提供) 如果你已经准备好了这些...配置launch.json 首先,我们需要在VSCode创建一个新的调试配置。打开我们的Go项目,然后点击左侧工具栏的Run(运行)视图。...选择Go语言作为我们的环境,VSCode将会自动生成一个launch.json文件。这个文件,预设的配置应该已经可以满足大多数的需求。...我们会看到VSCode窗口顶部的调试工具栏出现,并且代码会在你设置的第一个断点处暂停。在这个工具栏,我们可以控制我们的代码步进,步出,步入,继续运行等。

    1.9K20

    在 ts + Jest 单元测试 debugging

    温馨提示:因微信中外链都无法点击,请通过文末的 “阅读原文” 到技术博客完整查阅版; 本文简要介绍了如何在 Jest 单元测试利用 Chrome Node DevTools 来辅助调试 1、背景 代码是...Jest运行测试用例的特点是多进程并发运行不同测试案例,达到快速的效果。但是这样对调试来说是没法进行的。这个参数保证了使用一个进程运行所有代码。 接下来就可以开心的 debug 了: ?...VScode launch.json 的配置项教程,涵盖了 debug 全部测试文件 和 debug 单个测试文件 这两种场景,足够了 Debugging TypeScript Jest Tests...With Visual Studio Code:文中给出针对 ts + jest 的 launch.json 的配置项,可以借鉴一下 使用jest+enzyme进行react项目测试 - debug篇...:虽说是 2017 年的文章,仍旧有可借鉴性 Debugging with TypeScript, Jest, ts-jest and Visual Studio Code:对新手友好的单元测试 debugger

    4K30

    VSCode Python开发环境配置

    \Scripts 安装git,官网下载安装,默认安装路径"C:\Program Files\Git" 安装VSCode,官网下载安装 VSCode初步 查看Visual Studio Code Tips...这里跟着提示操作就可以,vscode会自动找到系统python的位置,调试时如果发现提示pylint没有安装,可以通过pip或者conda安装,参看Linting Python in Visual Studio...修改完之后重启VSCode,会发现内置终端变成了bash,就可以使用ll等命令、运行sh脚本了,如下图所示。 ?...高级调试配置 即launch.json文件,在调试时,通常需要指定命令行参数或者临时环境变量等,这些都可以在launch.json文件设置,具体怎么做呢?....vscode/launch.json文件(与工作去设置文件是同一文件夹) 打开launch.json文件,默认配置如下 { "name": "Python: Current File (Integrated

    3.6K20

    Visual Studio Code (VS Code) – C++ 入门

    在本教程,您将为使用 UCRT64 的 GCC C++ 编译器(g++)和 GDB 调试器配置 Visual Studio Code 来创建在 Windows 上运行的程序。...先决条件 若要成功完成本教程,必须执行以下步骤: 安装 Visual Studio Code(运行刚下载的安装程序,选择 我同意此协议 后一直选择 下一步 ,在 选择附加任务 页面选择所有选项,最后选择...图片 图片 在学习本教程时,你将看到在工作区的被 VS Code 创建的文件夹 .vscode 和其中的两个文件: tasks.json (编译配置) launch.json (调试器配置) 添加源代码文件...您可以在文件 launch.json 定义自定义调试配置。...VS Code 还提供内部版本 Visual Studio Code Insiders(作者使用的版本),可以安装其来获取每天的最新版本。 本教程涉及到的文件可以在此链接下载。

    11.4K132

    Linux Ubuntu配置Visual Studio Code与C++环境

    1.2 VS Code插件配置   前面我们完成了对Visual Studio Code软件的下载与安装,而为了可以在其中撰写、运行C++代码或程序,我们还需要配置几个Visual Studio Code...1.3 VS Code工程配置   接下来,我们需要准备好Visual Studio Code软件的工程文件,用以接下来代码的撰写与运行。   ...1.4 VS Code文件配置   接下来,还需要对Visual Studio Code软件的部分.json文件进行配置。...首先,在Visual Studio Code软件左侧菜单栏,选择“Run and Debug”选项,并点击下图所示红色圈内的蓝色字体。   随后,将显示出launch.json文件。   ...其中,原有的launch.json文件代码如上图所示;我们需要将其修改为如下所示的代码

    89320
    领券