Coffeebeans创业板不能正常工作
问题描述:
因此,这里是我的控制器:Coffeebeans创业板不能正常工作
class ScriptController < ApplicationController
respond_to :js
def show
puts 'here'
@client_id = params[:id]
respond_with @client_id
end
end
我有一个叫app/views/script/show.js.coffee
文件,但是当我去表演页它不会加载。我正在使用coffeebeans宝石:Loading .coffee files via a view in Rails
任何帮助?
编辑:添加错误
模板丢失
缺少模板good_comments /脚本/显示,good_comments /应用/显示含{:处理器=> [:ERB,:助洗剂]:格式=> [:js,:html],:locale => [:en,:en]}。搜索:*“/ Users/shamoon/Sites/good_comments/spec/dummy/app/views”*“/ Users/shamoon/Sites/good_comments/app/views”
答
不要使用CoffeeBeans,coffee-rails
处理渲染of coffeescript out-of-box。
我渲染coffeescripts这样的:
respond_to do |format|
format.html { redirect_to '/' }
format.js { render 'delete', :layout => false }
end
不行的 - 看到我贴在我的编辑 – Shamoon 2012-01-12 20:57:26
你是什么环境的错误? Rails版本?您是否将'coffee-rails'移出Gemfile中的'assets'组? – 2012-01-12 21:00:18
Rails 3.1.3。我不确定我是否理解“资产”。我创建了一个引擎,所以我在'gemspec'文件中执行's.add_dependency“coffee-rails” – Shamoon 2012-01-12 21:13:00