这篇文章主要介绍了关于对node.js的调试方法的简单分析,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
参考官网的debug方法,首先安装chrome插件NIM(需要科学上网)然后执行需要调试的文件,比如有个test.js文件那么在终端输入node --inspect-brk test.js 然后chrome会自动新建一个页面供你调试下面是图文步骤
(参考文章:高效率php调试错误提示工具:最新版PHPstorm中的xdebug配置与使用详解(图))
随便写点什么东西
![1531538334276068.png 328894526-5b48ca95bf3aa_articlex[1].png](https://img.php.cn//upload/image/563/413/336/1531538334276068.png)
安装在chrome应用商店安装NIM(如果访问不了,可以搜索谷歌访问助手进行科学上网)![1531538341704608.png 1379331400-5b48ca9998add_articlex[1].png](https://img.php.cn//upload/image/875/340/981/1531538341704608.png)
安装完成之后直接运行node.js文件![1531538349120358.png 3172150879-5b48ca9395f7c_articlex[1].png](https://img.php.cn//upload/image/230/277/682/1531538349120358.png)
浏览器会自动打开一个页面用于调试,断点调试方法不再叙述
而且在这里可以看出为什么在node.js中每个文件都是单独的一个模块,每个文件的代码都被包在了一个函数中。也可以观察函数调用栈更深入的研究node.js
vscode调试
vscode是一款微软出的编辑器,它自带调试功能。没用过的下载安装,用过的直接打开vscode
启科网络商城系统由启科网络技术开发团队完全自主开发,使用国内最流行高效的PHP程序语言,并用小巧的MySql作为数据库服务器,并且使用Smarty引擎来分离网站程序与前端设计代码,让建立的网站可以自由制作个性化的页面。 系统使用标签作为数据调用格式,网站前台开发人员只要简单学习系统标签功能和使用方法,将标签设置在制作的HTML模板中进行对网站数据、内容、信息等的调用,即可建设出美观、个性的网站。
0
![1531538381553026.png 1242135314-5b48ca944bb38_articlex[1].png](https://img.php.cn//upload/image/462/406/685/1531538381553026.png)
点击红圈中的图标![1531538390526194.png 2827241406-5b48ca93c7dcb_articlex[1].png](https://img.php.cn//upload/image/580/919/443/1531538390526194.png)
会打开一个json配置文件在configurations中的对象里追加一行配置
"configurations": [
{
// here is somecode
"cwd": "${cwd}"
}
]ctrl+s保存
在代码当前行的左侧就可以直接打断点,然后点击编辑器左上方的三角绿色按钮开始调试。并且可以像chrome那样step into step out进行断点调试
![1531538405818323.png 1147758546-5b48ca93d19d8_articlex[1].png](https://img.php.cn//upload/image/816/186/440/1531538405818323.png)
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!
相关推荐:
以上就是对node.js的调试方法的简单分析的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号