node.js启动调试方式
node.js启动调试方式(nodeJs不能像js一样在控制台调试)
以express项目为例,启动路径是localhost:3000
一、通过node命令启动
node server/bin/www // node 执行文件
浏览器:localhost:3000
二、webstorm调试
点击项目文件夹,run-debug configuration/运行-编辑配置
应用确定之后,就可以开始使用了。localhost:3000与node命令启动一样了。
断点调试:添加断点后,添加停止,再点击调试debug,进行localhost:3000访问时,会在断点处停下,webstorm出现debug toolbar。
去掉断点,点击停止,重新运行即可。
三、pm2
官网:https://www.npmjs.com/package/pm2
cnpm install pm2 -g // 安装 pm2 start app.js // 启动app.js 启动进程(启动后还是可以执行命令,不用再开一个窗口做其他操作) pm2 stop all // 停止所有 pm2 stop app.js // 停止某一个
更多pm2命令在官网。