jerryscript, 面向内容的超轻量JavaScript引擎

分享于 

3分钟阅读

GitHub

  繁體
jerryscript
  • 源代码名称:jerryscript
  • 源代码网址:http://www.github.com/jerryscript-project/jerryscript
  • jerryscript源代码文档
  • jerryscript源代码下载
  • Git URL:
    git://www.github.com/jerryscript-project/jerryscript.git
    Git Clone代码到本地:
    git clone http://www.github.com/jerryscript-project/jerryscript
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/jerryscript-project/jerryscript
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    

    JerryScript: 面向内容的JavaScript引擎

    LicenseBuild StatusCoverity Scan Build StatusFOSSA StatusIRC Channel

    JerryScript是一个轻量级的JavaScript引擎,用于资源受限的设备,如微控制器。 它可以在小于 64 KB内存的设备上运行,且 Flash 内存小于 200.

    JerryScript的主要特性:

    • 完全 ECMAScript 5.1标准合规性
    • 编译为 ARM Thumb-2时的160K二进制大小
    • 为低内存消耗而优化
    • 在中编写以实现最大可移植性
    • 将JavaScript源代码预编译为字节代码的快照支持
    • 成熟的C API,易于在应用程序中嵌入

    可以在我们的项目页面Wiki找到其他信息。

    内存使用和二进制足迹在这里测量为 ,实际的目标为。

    下表显示了有关设备的最新结果:

    STM32F4-Discovery Remote Testrunner
    树莓派 2Remote Testrunner

    IRC频道:#jerryscript 邮件列表上的: 你可以在这里订阅 ,并在这里访问邮件列表归档文件。

    快速启动

    获取源

    
    
    
    
    git clone https://github.com/jerryscript-project/jerryscript.git
    
    
    cd jerryscript
    
    
    
    

    构建 JerryScript

    
    
    
    
    python tools/build.py
    
    
    
    

    有关其他信息,请参见入门。

    文档

    项目只能接受在 Apache许可 2.0授权的捐赠,并根据 Origin Origin的开发者证书Certificate签署。 有关更多信息,请参见我们的贡献指南。

    许可证

    JerryScript是 Apache许可证 2.0下的开源软件。 完整的许可证和版权信息可以在源代码中找到。

    FOSSA Status

    版权所有JS基金会和其他贡献者,http://js.foundation

    在Apache许可以证下许可以证版本 2.0 ("许可以证") ;你可以能不使用这里文件,除了符合许可以证。 如果适用法律或者书面许可,你可以在 http://www.apache.org/licenses/LICENSE-2.0 获得许可证,除非在许可或者任何种类的书面许可下发行,否则表示为明示或者隐含的。 查看许可协议下特定语言的许可权限和限制的许可证。


    JAVA  INT  Javascript  Light  Intern  THIN  
    相关文章