如何:Coffeescript-Compiling in Aptana

时间:2012-08-29 11:37:31

标签: ruby coffeescript aptana compass-sass blueprint

我安装了Aptana,我想尝试Coffeescript。当我尝试“编译并显示JS”时,它不起作用 - 控制台显示:

....xyz.sh: line 3: coffee: command not found
....xyz.sh: line 3: pre: command not found

我得不到它 - 我如何让它运行?

谢谢!

修改

从昨天开始,我设法在Aptana中运行指南针/ sass(是的!) - 所以我意识到我的问题可能是错的:我是否必须告诉Aptana(Windows?)在哪里找到编译器?

编辑2:

意识到:问题是 - 如何安装这个gem(如果可能的话,在Aptana中): 通过https://github.com/netzpirat/guard-coffeescript 安装guard gem时出错:

ERROR:  Error installing guard:
    The 'ffi' native gem requires installed build tools.

1 个答案:

答案 0 :(得分:0)

在尝试了一些东西后,这是一个为Aptana项目设置指南针和coffeescript的小教程:

(信息:我对编码或红宝石知之甚少,所以请耐心等待:))

创建项目(我选择基本的网页模板)

<强>终端

$ gem install compass
$ compass create myProject --using blueprint

检查: http://compass-style.org/reference/blueprint/

您还必须设置一些其他内容: 我找到了这个页面,然后通过了..

https://github.com/netzpirat/guard-coffeescript

安装捆绑包:

$ gem install bundle
$ bundle init //to create the gemfile

安装后卫:

您需要先安装Ruby Devkit - 请查看以下链接:

http://rubyinstaller.org/downloads/

https://github.com/oneclick/rubyinstaller/wiki/Development-Kit

如果你这样做了

$ gem install guard
$ gem install guard-coffeescript

我还按照此处的建议安装了 JS-Engine

https://github.com/netzpirat/guard-coffeescript#javascript-runtimes

$ gem install therubyrhino

对于Coffeescript:

$ gem install coffee-script
$ gem install coffee-script-source

然后你必须编辑gemfile,我看起来像这样:

# A sample Gemfile
source "https://rubygems.org"

# gem "rails"
group :development do
  gem 'guard'
end

group :development do
  gem 'guard-coffeescript'
end

group :development do
  gem 'therubyrhino'
end

运行捆绑

$ bundle

创建保护文件

$ guard init

编辑保护文件

# A sample Guardfile
# More info at https://github.com/guard/guard#readme

guard 'coffeescript', :input => 'myProject/coffeescript', :output => 'myProject/javascript'

你可以用

开始守卫
$ guard start

这对我有用!如果您发现任何错误,请告诉我们!