JS运行时环境

时间:2012-12-26 18:31:13

标签: javascript coffeescript tdd client-side spine.js

我是JavaScript的新手,所以请原谅我这个问题不值得问。 我需要一个具有一些功能的JavaScript运行时环境:

  • 命令行界面
  • 咖啡脚本兼容性
  • 单元测试的可能性(顺便说一下,关于单元测试框架可以说什么呢?)

我的操作系统是ubuntu 12.04,我不确定node.js是否值得安装(可能应该使用它?)。我读过谷歌的V8,但我不确定它是否以这种方式使用。

P.S。我将用咖啡和Spine开发客户端的sctipts。服务器是Python(Django,WebPy)或PHP(Symfony2,Silex)。

非常感谢提前。

1 个答案:

答案 0 :(得分:2)

安装 node.js npm ,然后咖啡脚本

现在,您可以通过coffee可执行文件在命令行运行coffeescript。在没有命令的情况下运行它以获得交互式提示,或者为其提供文件名以执行.coffee文件。

至于测试,任何JS测试框架都可以工作。有一堆。 Mocha是我的最爱之一。