How to execute code from Node.js server command line?
我刚开始学习node.js,但我对客户端javascript和php/apache有经验。
在浏览器中,您可以随时从开发人员控制台执行JS代码。您可以操作全局变量并调用全局函数和方法。如果我从浏览器的开发人员控制台调用
在node.js中,当您从"app"中调用
我的问题是,我是否可以像在客户端那样从命令行执行自己的JS代码,操作var(如HTTP服务器、文件系统等)并调用应用程序中可用的函数?我不在乎为什么,我只是想知道我是否能做到。
V8 comes with an extensive debugger which is accessible out-of-process
via a simple TCP protocol. Node has a built-in client for this
debugger. To use this, start Node with the debug argument; a prompt
will appear:Node's debugger client doesn't support the full range of commands, but
simple step and inspection is possible. By putting the statement
debugger; into the source code of your script, you will enable a
breakpoint.http://nodejs.org/api/debugger.html
是的,这是可能的。您只需在希望代码停止并使用命令行的任何位置编写语句