File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -694,6 +694,23 @@ npm install --save-dev zombie
694694
695695see [ node 测试] ( https://github.com/nodeonly/nodejs-tutorial/blob/master/doc/day5_test.md )
696696
697+ ## 调试
698+
699+ ### node debug
700+
701+ ### node-inspector
702+
703+ node-debug app.js
704+
705+ 然后会在浏览器里打开一个页面
706+
707+ ![ ] ( ./images/debug.png )
708+
709+ - 增加断点,查看调用栈,变量等
710+ - 使用console打印查看日志
711+
712+ 使用方法和chrome的inspect element调试web开发是一样的。
713+
697714## 部署实战
698715
699716### 开发环境下
Original file line number Diff line number Diff line change @@ -774,6 +774,43 @@ <h2>测试</h2>
774774< span class ="vg "> npm</ span > < span class ="w "> </ span > < span class ="vg "> install</ span > < span class ="w "> </ span > < span class ="o "> --</ span > < span class ="vg "> save</ span > < span class ="o "> -</ span > < span class ="vg "> dev</ span > < span class ="w "> </ span > < span class ="vg "> supertest</ span >
775775< span class ="vg "> npm</ span > < span class ="w "> </ span > < span class ="vg "> install</ span > < span class ="w "> </ span > < span class ="o "> --</ span > < span class ="vg "> save</ span > < span class ="o "> -</ span > < span class ="vg "> dev</ span > < span class ="w "> </ span > < span class ="vg "> zombie</ span >
776776</ pre > </ div >
777+ < p > see < a href ="https://github.com/nodeonly/nodejs-tutorial/blob/master/doc/day5_test.md "> node 测试</ a > </ p >
778+
779+ < h2 > 调试</ h2 >
780+
781+ < h3 > node debug</ h3 >
782+
783+ < h3 > node-inspector</ h3 >
784+ < div class ="highlight "> < pre > < span class ="vg "> node</ span > < span class ="o "> -</ span > < span class ="vg "> debug</ span > < span class ="w "> </ span > < span class ="vg "> app</ span > < span class ="o "> .</ span > < span class ="vg "> js</ span > < span class ="w "> </ span >
785+ </ pre > </ div >
786+ < p > 然后会在浏览器里打开一个页面</ p >
787+
788+ < p > < img src ="./images/debug.png " alt =""> </ p >
789+
790+ < ul >
791+ < li > 增加断点,查看调用栈,变量等</ li >
792+ < li > 使用console打印查看日志</ li >
793+ </ ul >
794+
795+ < p > 使用方法和chrome的inspect element调试web开发是一样的。</ p >
796+
797+ < h2 > 部署实战</ h2 >
798+
799+ < h3 > 开发环境下</ h3 >
800+
801+ < p > 在开发环境使用 nodemon,supervisor </ p >
802+
803+ < h3 > 产品环境下</ h3 >
804+
805+ < p > 在生产环境使用pm2,forever</ p >
806+
807+ < h3 > 集群与负载</ h3 >
808+
809+ < ul >
810+ < li > nginx</ li >
811+ < li > haproxy</ li >
812+ </ ul >
813+
777814< h2 > 阅读文档</ h2 >
778815
779816< h3 > getting start</ h3 >
You can’t perform that action at this time.
0 commit comments