vscode 打包的文件会放到哪里_在VSCode中调试webpack-dev-server项目

dcd5c7779fb5807a9f7b72185c9a2947.png
(首发于知乎,如需转载请注明出处)

笔者以往web前端项目通常使用Chrome DevTools来进行调试(debug),编码则用的是VSCode,一直以来这款ide以它自带的调试功能作为一大卖点,于是今天来对VSCode调试功能的用法一探究竟,用它调试手头上的一个webpack-dev-server项目。


0.准备就绪

按照在网上查阅的资料[1],了解到想要对Chrome打开的JavaScript页面进行调试,需要在VSCode安装这样一个扩展:

86f7d0090736441bbe27858bda659179.png
Debugger for Chrome 扩展,至发稿为止最新版为4.12.6

下载安装很顺利,接着就开始做debug的配置。打开Run and Debug面板,在RUN AND DEBUG下拉框选择Add Config,VSCode自动创建launch.json文件,在光标处键入launch,选择Chrome: Launch,一套用于Chrome启动调试模式的配置模板就出来了:

7218711a43c62183c780c46ceca491c8.png
Chrome: Launch 默认提供的debug配置模板

由于笔者的项目是通过npm加载webpack-dev-server搭建的开发环境,故还需要在真正开始debug前运行npm start命令启动server,怎么办呢?

所幸VSCode周到如斯,为我们提供了一个preLaunchTask属性——我们可以指定在debug前要运行的命令:

{
    
    // 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": [
        {
    
            "type": "chrome",
            "request": "launch",
            "name": "Launch Chrome",
            "url": "http://localhost:8080&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值