有没有好的调试工具?
我们一般不调试,一般只写测试和print
@reverland 哈哈,2个极端~
try
以打印日志为荣, 以单步调试为耻~
@magicdawn 赞同👍
typescript
里写async/await
转成es6
的写法,可直接用visual studio code
断点调试。主要是要生成sourcemap
,用babel
转的还试过。
试用过async await,麻烦得1b,其实和co yield有什么不同吗??? 自豪地采用 CNodeJS ionic
@i5ting 大神有没有办法自动生成mean的架构啊
@reverland 同意 另外,我还不太写unit test,尽量写端到端测试,比如测试api,就用supertest直接发request测试。
@yangzhiw github上有,自己搜吧
@i5ting 好的
服务端代码还进行编译,然后为了这个那个引入更多东西,真的不值得。都比代码本身复杂多了。编译出来的代码出问题了还得靠sourcemap,万一sm也解决不了呢? 自豪地采用 CNodeJS ionic
来来来,visual studio code你值得拥有
主要还是sourcemap
vscode大法好!
自从不写游戏一年多了 再也没用过调试,只打log
以前用webstrom调试过node,后来也不调试了,只用log
我觉得在代码中写console.log是非常麻烦的事情,每次都要加,加了还要去,没有感觉用console.log能提升多高的逼格,尤其是调试别人写的模块的时候,你难道跑到node_modules/xxx/lib/xxx.js里面去加console.log?
@Amastyer npm install debug
你值得尝试
打印log也是需要技巧和经验,通过选项和环境变量来控制log的粒度,而不是删减代码的方式
@qingfeng 这玩意我也用啊,只是觉得明明打个断点的方式更友好