我是coffeescript的新手。我在Rails casts.com上看到了一个coffeescript视频。从那一集我理解如何将普通的Js和Jquery转换为coffeescript代码和coffeescript的用法。
我正在尝试创建一个没有rails的coffeescript示例。我通过coffeescript网站弄湿了。他们首先安装Node.js.我试图在windows和ubuntu中安装node.js,但我失败了。我按照本网站的说明进行了操作:
http://howtonode.org/how-to-install-nodejs#ubuntu
对于ubuntu,我执行以下命令时出现“bash:./ configure?:没有这样的文件或目录”错误
./configure
任何人都可以帮我创建没有rails的简单coffescript示例吗?
还有一件事 - 在Mac中“在自制软件的帮助下,我可以通过编译和显示Js窗口看到编译的coffescript代码的js”。在windows和ubuntu中有没有可用的选项?
答案 0 :(得分:3)
我敢打赌,在Ubuntu上安装Node.js的最简单方法是通过APT:
$ sudo apt-get install nodejs
它可能会有一些过时的版本,但对于某些测试来说已经足够了。
如果您更喜欢最新版本(这是一个合理的偏好),我敢打赌从dist包安装Node.js会更容易。只需将其复制并粘贴到终端上:
wget http://nodejs.org/dist/node-v0.5.0.tar.gz && \
tar zvxf node-v0.5.0.tar.gz && \
cd node-v0.5.0 && \
./configure && \
make && \
sudo make install
这一行将:
wget http://nodejs.org/dist/node-v0.5.0.tar.gz
tar zvxf node-v0.5.0.tar.gz
cd node-v0.5.0
./configure
make
sudo make install
&&
表示“如果上一个命令成功,则执行下一个命令”(例如wget http://nodejs.org/dist/node-v0.5.0.tar.gz && tar zvxf node-v0.5.0.tar.gz
表示如果下载成功,我们将下载包含wget
和的包我们将使用tar
解压缩下载文件。反斜杠(\
)用于允许我们在多行中断开所有系列命令,因为默认情况下,我们会有一个很大的路线:
wget http://nodejs.org/dist/node-v0.5.0.tar.gz && tar zvxf node-v0.5.0.tar.gz && cd node-v0.5.0 && ./configure && make && sudo make install
然后,您可以使用这个简单的命令安装npm
,该命令位于自己的npm
github page中:
$ curl http://npmjs.org/install.sh | sudo sh
使用npm
,太可以轻松安装咖啡,正如您在CoffeeScript page中看到的那样:
$ npm install coffee-script
现在,只需运行测试:
$ coffee
coffee> a = key: 'value'
{ key: 'value' }
coffee> a.key
'value'
看起来很多工作吗?您可以在language page中尝试CoffeeScript。只需单击“Try CoffeeScript”,就会出现一个控制台。
答案 1 :(得分:1)
出于测试和演示目的,可以直接在浏览器中编译CoffeeScript。您可以将CoffeeScript编译器和代码包含在标记中。
这种方法效率不高,请用它来玩。
请参阅本节有关如何设置的内容:
祝你好运!答案 2 :(得分:0)
Ubuntu 11.10 has an up-to-date package for CoffeeScript
sudo apt-get install coffeescript