有没有办法去调试比如webpack这些的脚步命令呢?

来源:3-4 debugger

李行知

2020-01-04

比如一个script的命令是
npm run dev
webpack xxxx
这种
我只想npm run dev的时候怎么才能进到断点里面去?
怎么打断点?
想通过这种方式学习一些源代码相关的东西

写回答

2回答

双越

2020-01-04

第一,在想要打断点的地方,写 debugger

第二,将 npm dev 命令改成  "dev": "./node_modules/.bin/nodemon --inspect=9229 bin/www" (得安装 nodemon)

第三,打开浏览器访问  chrome:inspect ,接口看到调试链接

第四,访问 nodejs 服务,即可断点


0
4
双越
回复
李行知
关于 inspect 调试的使用,你可单独做一个简单的 demo 先用一下,不要着急直接用于 gulp 的环境。你写一个简单的 nodejs http server demo ,试一下 inspect 调试。
2020-01-06
共4条回复

双越

2020-01-04

没看懂你的问题。你是想要启动 webpack 项目,运行它的源码?

0
1
李行知
举个例子,我现在允许npx gulp执行gulp命令,然后我在gulpfile.js中使用了gulp的相关api,我现在想做的事情是,在一开始的地方打一个debugger,然后程序运行到这里的时候停止下来,然后我一步步的看一下,通过debugger深入到gulp的源代码中去,帮助我理解gulp到底做了什么事情,感觉这样比干看源代码会更加的好一点
2020-01-04
共1条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4050 学习 · 2006 问题

查看课程