- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
入门指南_15481
1.1 安装CoffeeScript 1
1
第1 章
入门指南 1
2
如果你读过前言,那么现在应该已经了解了CoffeeScript是什么,它从何而来,以及它为什么
是继Herman Miller牌办公椅之后,对程序员来说最棒的东西了。但是实际上你还没写过一行代码 ,
等不及了是吧? 3
好,深呼吸下,时候到了。在本章中,我们将在你的操作系统中安装CoffeeScript ,配置好编
辑器,最后再运行一些代码!
1.1 安装CoffeeScript 4
CoffeeScript编译器是用CoffeeScript写成的,这就产生了一个先有鸡还是先有蛋的问题:我
们是如何在一个还没装CoffeeScript编译器的系统上运行编译器的呢?如果能找到某种方法,在机
器上浏览器之外运行JavaScript代码,且允许这些代码访问本地文件系统就好了……
5
对,其实我们有Node.js !大家把Node 当成一个JavaScript 的Web服务器(详见6.1节),但是
它可不止这个功能。从根本上讲,它是JavaScript代码和操作系统之间的一个桥梁。Node 也有
6
2 第1 章 入门指南
①
一个名为npm 的很棒的工具,即Node包管理器(Node Package Manager ) 。如果你是Ruby程序
员,可以将其想象为Node版的RubyGems②。npm 已经成为安装管理Node程序和类库约定俗成的
标准了。
本节的剩余内容讲述Node和npm 的安装,有了它们,我们就能够使用CoffeeScript标准的coffee
编译器了(我们在第6章同样需要使用Node和npm )。如果你迫不及待地想要实践一下的话,可以
访问/ ,点击“Try CoffeeScript” 按钮,然后直接跳到下一章去(要在浏览器
中显示console输出,需要某些工具 ,比如说Fire Lite③ )。
准备好了?那我们就开始吧。
使用Node.js 和npm 安装CoffeeScript
尽管有很多不借助Node来运行CoffeeScript代码的方法(附录2会谈到其中几种),然而我还
是假定你在全书中用的是标准的coffee命令 ,专门运行在Node 上的。但是只有在第6章才会明确需
要使用Node和npm。
请注意,使用Windows系统的用户 ,在继续之前你需要先安装Cygwin④。Cygwin基本上相当
于一个Linux模拟器。虽然Node.js在0.6版本的蓝图中计划直接支持Windows ,但是在写作本书之
时,使用Cygwin是现有的最可靠的方法。
——————————
①/
②RubyGems是Ruby标准的第三方类库进行发布管理的软件。——译者注
③/firebuglite
④安装Cygwin 可参考/ ,Node.js最新的主页上提供了一个Node.js installer (V0.6.14 ),无须安
1.1 安装CoffeeSc
您可能关注的文档
- 人类基因组用户指南 - 生物软件网-提供生物信息学免费软 ….pdf
- 人权教育学程课程计划.pdf
- 人人贷 u 计划.pdf
- 仁和药业股份有限公司 股改限售股份上市流通公告.pdf
- 认证规範 7:行政支援与经费.pdf
- 認識祖國 中華民族面面觀 - sps.edu.hk.pdf
- 日本、韩国的行政复议制度 x.pdf
- 日本ソフトバレーボール連盟 2013年度版 softvolleyball.pdf
- 日本と中国の公共広告研究 -技法,修辞,効果に関する ….pdf
- 日本に在留する 2012 7 9 在留管理制度 スタート.pdf
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)