CoffeeScript(JS语言转译工具) 1.7.1

2025-12-06 0 834

CoffeeScript是一款JS语言转译工具,可以减少样板代码,让代码更简洁,同时可读性更强,转化后的js文件可以在WEB浏览器上运行,使用非常方便。

基本简介

  CoffeeScript是一款可以帮助您在电脑上转译JavaScript的软件,您可以将编辑的JavaScript代码直接转换到JS文本,这样您就可以在浏览器上运行JS了,节约了您手动编辑JS的时间,该软件可以运行在多款编程和网页开发软件中,您需要将软件加载到对应的软件上使用,当您编辑一份JavaScript文档的时候,就可以启动这款CoffeeScript(语言转译助手),将代码一对一编译成等效的JS,编译后的输出结果可读性强,打印效果好,运行速度比同等手写JavaScript快

软件特色

  1、提供一种比较简单的语法,减少了样板代码,诸如括号和逗号;

  2、使用空格作为一种组织代码块的方法;

  3、提供拥有表达函数的简单语法;

  4、提供基于类的继承(可选项,但是在进行应用程序开发时非常有用)

功能介绍

  1.CoffeeScript提供了简单的代码编译功能

  2.可以帮助您在处理web类型代码的时候提供转译方案

  3.支持package.json,支持tomorrow.css

  4.支持的大多数现代JavaScript

  5.支持对象的Splats,a.k.a.对象休息/扩展语法。

  6.支持您使用的现代功能;或者你编译你的代码

  7.命令行版本的 coffee可用作Node.js实用程序

  8.核心编译器不依赖于Node

  9.可以在任何JavaScript环境或浏览器中运行

软件安装

  CoffeeScript 编译器本身是 CoffeeScript 写的, 使用了 Jison parser generator. 命令行版本的 coffee 是一个实用的 Node.js 工具. 不过编译器并不依赖 Node, 而是能运行于任何 JavaScript 执行环境, 比如说在浏览器里(看上边的"试一试 CoffeeScript").

  安装前你需要最新稳定版 Node.js, 和 npm (Node Package Manager). 借助 npm 可以安装 CoffeeScript:

  npm install -g coffee-script

  (如果不想全局安装可以去掉 -g 选项.)

  如果你希望安装 master 分支上最新的 CoffeeScript, 你可以从源码仓库 克隆 CoffeeScript, 或直接下载源码. 还有通过 npm 方式安装 master 分支最新的 CoffeeScript 编译器:

  或者你想将其安装到 /usr/local, 而不用 npm 进行管理, 进入 coffee-script 目录执行:

  sudo bin/cake install

使用方法

  c,–compile 将.coffee编译为.js文件

  w,–watch 监控文件的变化,并输出监控的结果

  o,–output [DIR] 将编译的结果文件输出到指定目录

  p,–print 将编译结果

  l,–lint 如果安装了 jsl (javascript lint)的话,使用lint检查代码

  s,–stdio 将其它程序的输出作为coffee的标准输入,并且获得JavaScript的标准输出。

  e,–eval 命令行的形式

下载源码

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

左子网 开发教程 CoffeeScript(JS语言转译工具) 1.7.1 https://www.zuozi.net/25161.html

常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务