js -我可以进入一个流星外壳,在我的流星环境中尝试一些JavaScript吗?
Meteor.js - can I drop into a Meteor shell to try out some JavaScript in my Meteor environment?
我经常用Python开发,有时发现在终端提示符处输入python
并放入Python shell很有用,在那里我可以导入各种模块并测试一些行为。如果我在命令行中输入node
, Node.js也有类似的功能。
我想做同样的事情,现在我正在与Meteor开发。我怎么能得到一个shell提示,其中所有的包我已经添加了meteor add
加载并准备好让我玩?
只需安装node-inspector,就可以轻松地使用node-debug命令运行node-debug mrt
。这将打开一个调试器控制台。
然后,您可以将debugger;
关键字拖放到代码中的任何一行,以便拖放到REPL中,如设置。
最近,meteor shell
将为您提供服务器进程中的REPL。当然,你知道这个@JoshOwens,我想我在你的播客上听说过:)
Node.js和python都是解释器。
Meteor是一个基于node.js的应用框架。所以用你提到的方法测试代码是不可能的。
你可以使用chrome调试工具在你的流星应用程序中运行客户端代码。
执行服务器端代码来查看它做了什么有点困难,但也不是不可能。最好的方法可能是设置nodejs远程调试并使用调试器。参见:流星调试设置
相关文章:
- 如何使用铁流星与流星的默认路线
- 难以访问的JS环境中的语法错误
- 在流星上使用微信js-sdk时出现拒绝权限错误
- 流星中DOM的繁殖
- 键入环境安装不起作用
- 在node.js中设置Apache环境变量
- 保存串行端口列表与流星
- 我怎么能让流星简单模式中的一个字段等于一个js变量,并且仍然让用户填写简单模式的其余部分
- 流路由器流星的历史
- 动态路径用于流星/铁路由器
- 流星的全球可变范围
- 流星收集更新不是在更新文档
- 在流星中react不工作的defaultValue
- 剑道UI不与流星合作
- 将HTML5模板转换为流星.js,关于js init的问题
- 流星:点击激活其他模板
- 检测流星环境
- 流星是否会在生产环境中缩小client/compatibility目录中的文件?
- 流星环境变量在生产环境中无效
- js -我可以进入一个流星外壳,在我的流星环境中尝试一些JavaScript吗?