我感兴趣的入门 CommonJS的

使用JavaScript框架越来越快的时候,和解析引擎和编译器的JavaScript制作令人难以置信的快速,令人惊讶的是,如CommonJS的一个项目尚未启动越早

参与得到一个测试项目中,从什么已创建至今运行了哪些措施?

有帮助吗?

解决方案

这真的取决于你实际上希望做。 持之以恒,例如,是建立在犀牛的顶部,但能够与CommonJS的工作的JSON数据库模块和正在建立围绕JSGI(Web服务器接口)前进。

独角鲸是JavaScript的一个相当坚固的文库,并特别希望跟踪CommonJS的标准,因为它的发展。独角鲸运行在默认犀牛的顶部,但你也可以安装JavaScriptCore的(也可能是V8)作为额外的“引擎”。 JSC是非常快的。

有可用的各种网络框架(包括 Helma NG )。

Node.js的已经得到了很多的关注,快速,基于V8-,事件驱动的网络服务栈的JS。节点最近已改为使用CommonJS的模块。

SproutCore的具有分支( “忻”),其是建立在CommonJS的模块。我个人正在使用,现在对贝斯平其中客户端是完全CommonJS的模块。 (讽刺的是,在服务器端目前是Python,但我们有计划迁移到CommonJS的服务器上也是如此。)

要记住CommonJS的事情是,它是一个API规范。这是有可能存在很多的实现。迄今为止,被广泛支持该规范的唯一部分是模块...剩下的仍然是烘烤,而是沿着茂盛。

CommonJS的还不到,比方说,CPython的/的Jython / IronPython的互操作水平,但它肯定有潜力向前迈进。

其他提示

  

参与得到一个哪些步骤   测试项目启动和运行的是什么   已创建迄今?

我发现 Narhwal快速启动是起床和运行最快的方式。

你试过启动这里

你是什么卡住了?

它胶凝。你来早了,除非你喜欢生活在边缘。

顺便说一句,你的维基百科的链接有链接到使用CommonJS的项目。你来这里之前你有答案了。

我刚开始在家里用Node.js的。它的工作原理和似乎很大。 到目前为止,我遇到的唯一问题是,Windows的支持似乎有点遥远。

我相信犀牛适用于Windows,因为它是用Java编写的JavaScript解释,但也意味着它比使用Javascript-C实现比如V8慢。我不认为犀牛本身实现了CommonJS的规范,但你可以运行在它上面的类似Narwahl - 正如由凯文和杰夫提到

我只是做了安装犀牛,蚂蚁(建犀牛),并试图让独角鲸与运行Windows的快速工作,但没有成功。

我建议在Linux机器上试图Node.js的,因为那是我的环境,它完美地工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top