这些都可以自己试着运行一下,反正也没啥用。然后就是今天一直想着这件事,换了几个关键字google,找到这两个地方。
https://stackoverflow.com/questions/49042830/why-does-the-node-inspector-not-start-when-i-am-using-nodemon-and-ts-node
https://github.com/TypeStrong/ts-node/issues/537
感谢stackoverflow和github,相互印证着看好像就明白是怎么回事了。
这里说下
-r 这个参数:
这里用于预加载一个模块,并且可以多次使用这个参数,那说回我写的命令里,
ts-node/register 就是一个模块,或者不严谨的说,
register 是
ts-node 下的一个方法。这里就是使用node预加载ts-node的register模块用来运行ts程序,并且开启debugger模式。后语
至此为止,在编译,热更新,debugger方面的坑应该是踩完了,希望后面的人看了我写的文章能少走些弯路吧。也希望大家多多支持软件开发网。









