2012-12-26 91 views
0

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

  • 命令行界面
  • 咖啡脚本保持兼容
  • 可能性的单元测试(?顺便说一句,有什么可以哟说的单元测试框架)

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

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

非常感谢提前。

+4

学习JavaScript之前请不要使用Coffee。 – Mathletics

回答

2

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

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

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