CoffeeScript,一款专为JavaScript语言设计的转译工具,致力于简化代码,提升可读性。通过该工具您可以将繁杂的JavaScript代码转化为更加简洁易读的版本,让您的开发工作更加高效。转换后的.js文件可直接在Web浏览器中运行,应用极其便捷。
应用特点
简洁语法:CoffeeScript提供了简洁的语法,减少了括号和分号的使用,使得代码更加简洁易读。
代码块结构:使用空格来组织代码块,让代码结构更加清晰。
描述性语法:提供具有描述性的语法,使代码意图更加明确。
类继承:支持类的继承(可选),在开发大型软件时尤为有效。
软件功能
代码编译:CoffeeScript提供简单的代码编译功能。
转译计划:协助您在处理Web代码时提供转译方案。
兼容性:支持package.json、tomorrow.css、大部分现代JavaScript、目标Splats(即目标休息/扩展语法)以及您应用的当代功能。
Node.js工具:cmd版本的coffee可作为Node.js应用工具。
独立编译器:关键编译器不依赖于Node,可在任何JavaScript运行环境中运行。
软件安装 CoffeeScript编译器由CoffeeScript编写,使用了Jison解析器生成器。cmd版本的coffee是一个好用的Node.js工具。但编译器不依赖于Node,可在任何JavaScript执行环境中运行。安装前您需要安装全新稳定版的Node.js和npm(Node包管理器)。使用npm安装CoffeeScript:
npm install -g coffee-script
如果您希望安装master分支的最新CoffeeScript,可以从源代码库复制CoffeeScript或直接下载源代码。使用npm安装master分支的最新CoffeeScript编译器:
npm install -g http://github.com/jashkenas/coffee-script/tarball/master
或者如果您希望将其安装到/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
:cmd的方式。
版本更新 在当地安装一个新项目,使用NPM安装DeV版本的CoffeeScript,全局性安装以在任何地方执行。安装现磨咖啡脚本制作:
npm install --global coffeescript
安装现磨咖啡文档:
npm install coffeescript
- 新游戏暂无消息 参与地图设计大赛赢取奖励 10-31
- 2K公布免费第三人称英雄射击游戏《Ethos计划》 10-21
- 考试啦,《葫芦娃2》带来原动画细节小考卷(4) 10-21
- 王国两位君主北欧之地隐士有什么用 10-21
- 我的世界种子怎么种植方法 10-21
- 崩坏学园2怎么注销崩坏怎么注销账号 10-21
- 不止《生化危机》外媒精选30款恐怖佳作 10-21
- 王国两位君主北欧之地雷神之锤解锁顺序 10-21
- 梦幻西游梦玲珑穿什么 10-21
- 功夫熊猫阿宝邀你切磋,《蛋仔派对》联动KouKouLove第二弹开启 10-21