博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
coffee script
阅读量:6858 次
发布时间:2019-06-26

本文共 833 字,大约阅读时间需要 2 分钟。

初始化安装

一种尝试这个类库最简单的方式就是直接在浏览器中使用它,访问,点击Try CoffeeScript标签。这个网站使用浏览器版的CoffeeScript编译器,把在左边面板任意输入的CoffeeScript代码编译为JavaScriprt后显示在右边的面板中。

你也可以使用项目把JavaScript转变为CoffeeScirpt。这在把JavaScript项目迁移到CoffeeScript上时尤其有用。

实际上,你自己都可以使用基于浏览器的CoffeeScirpt编译器,只需要在页面中包含,使用正确类型(type)的标标签记CoffeeScript脚本即可。

    

显然,在生产环境中,由于会减慢客户端的运行,所以没人愿意在运行时解释执行CoffeeScript。作为替代,CoffeeScript提供了一个版的编译器来对CoffeeScript文件进行预处理。

要安装该编译器,首先必须保证你已经有了稳定可用的和(Node程序包管理工具)。然后你就可以使用npm来安装CoffeeScirpt了:

npm install -g coffee-script

这同时还为你提供了一个coffee的可执行二进制程序,如果不用任何命令行参数而直接运行该程序,它会给你一个CoffeeScript的命令行,这个命令行你可以用来快速的运行一些CoffeeScript语句。要预处理文件的话,使用--compile参数:

coffee --compile my-script.coffee

如果没有指定--output参数,CoffeeScript会直接将编译后的代码写入到一个同名的JavaScript文件中,本例中就是my-script.js。已存在该文件的话会被复写掉,因此要当心你的JavaScript文件被覆盖。使用--help参数可以看到一个完整的可用命令行参数列表。

就如你在之前看到的一样,CoffeeScirpt文件的默认扩展名是.coffee

转载地址:http://qwxyl.baihongyu.com/

你可能感兴趣的文章
6.用递归实现求数组中的任意次最值。
查看>>
清华大学MBA在职班第一学年第二学期课表
查看>>
公开课:如何成为一名高级系统运维工程师(架构师)?
查看>>
深入Hadoop节点部署的策略
查看>>
Linux下高效数据恢复软件extundelete应用实战
查看>>
【REACT NATIVE 系列教程之五】NAVIGATOR(页面导航)的基本使用与传参
查看>>
由浅入深学优化之like‘%%’坑爹写法
查看>>
部署Hadoop高性能集群
查看>>
Determine Hadoop Memory Configuration Settings
查看>>
解析ActionResult子类JsonResult
查看>>
6.cadence原理图下[原创]
查看>>
Javascript图片裁切
查看>>
Android -- Serializable和Parcelable需要注意的
查看>>
Apache -- phpmyadmin导入文件过大
查看>>
吐槽一下Activiti用户手册和一本书
查看>>
解读Web Page Diagnostics网页细分图
查看>>
Enterprise Solution 管理软件开发框架流程实战
查看>>
hibernate缓存机制详细分析
查看>>
Android 动画效果 及 自定义动画
查看>>
基于Servlet、JSP、JDBC、MySQL登录模块(包括使用的过滤器和配置)
查看>>