我经常使用Python进行开发,有时发现在终端提示符下键入python
并放入Python,在那里我可以导入各种模块并测试一些行为。如果我在命令行输入node
,那么node
具有类似的功能。
我现在也想做同样的事情,因为我正在和Meteor一起开发。如何才能到达shell提示符,在其中,我添加的所有meteor add
包都已加载并准备好供我使用?
发布于 2015-02-08 09:13:49
最近,meteor shell
将向服务器进程提供一个REPL。当然,你知道这个@JoshOwens,我想我在你的播客上听说过这个:)
发布于 2014-05-24 07:44:52
只需安装节点检验员,就可以轻松地使用节点调试命令来运行node-debug mrt
。它应该打开调试器控制台。
然后,您只需将一个debugger;
关键字放到代码中的任何一个行中,就可以将其放入REPL类设置中。
发布于 2014-05-24 02:56:30
Node.js和python都是解释器。
Meteor是基于node.js的应用程序框架。所以用你提到的方式测试代码是不可能的。
但是,您可以使用chrome调试工具在meteor应用程序中运行客户端代码。
执行服务器端代码来查看它所做的事情有点困难,但也并非不可能。最好的方法可能是设置nodejs远程调试和使用调试器。请参阅:流星调试设置
https://stackoverflow.com/questions/23837944
复制