Skip to content

Commit c933bd9

Browse files
committed
doc
1 parent f21ee94 commit c933bd9

4 files changed

Lines changed: 54 additions & 0 deletions

File tree

doc/day1_express.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -694,6 +694,23 @@ npm install --save-dev zombie
694694

695695
see [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
### 开发环境下

doc/images/debug.png

564 KB
Loading

doc/preview/day1_express.html

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff 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>

doc/preview/images/debug.png

564 KB
Loading

0 commit comments

Comments
 (0)