如何防止Rails啓用CoffeeScript並使用純JavaScript代替?Rails 3.1。如何防止Rails使用CoffeScript?
17
A
回答
28
註釋掉gem 'coffee-script'
中的Gemfile
+9
澄清一些令我困惑的事情(如在[這個問題]的答案解釋(http://stackoverflow.com/questions/8722195)),如果您使用其他需要它的gem,特別是uglifier和Rails 4的Turbolinks,那麼CoffeeScript gem仍然會被拉入您的'Gemfile.lock'中。但是在'Gemfile'中註釋它會停止生成器創建'.js.coffee'文件,而他們將改爲生成'.js'文件。 – bjnord 2013-09-20 00:40:12
3
註釋掉 # gem "coffee-script"
在你的Gemfile 或者只是使用的.js VS .js.coffee文件
19
僅舉文件.js
代替.js.coffee
。這是一個傾斜命名約定。同樣,如果您不想使用SCSS,請使用.css
而不是.css.scss
。或者,如果您希望使用語義空白的Sass語法,請使用.css.sass
。
默認情況下,.js.coffee
文件是由某些命令(特別是generate controller
)創建的,只要gem 'coffee-script'
位於Gemfile中,因此您需要對此進行註釋。
相關問題
- 1. 如何在類中使用coffescript「GET」$ .ajax()變量? (Rails 3.1)
- 2. rails coffescript&haml include errors
- 3. 如何使用Rails使用wijmo 3.1
- 4. 如何開始使用Backbone.js和Rails 3.1
- 5. rails 3.1,simple_form,使用haml?
- 6. rails 3.1,部分,使用haml?
- 7. 主機使用Rails 3.1
- 8. 的Rails 3.1使用設計
- 9. 如何防止rails呈現public/index.html?
- 10. Rails rvm:如何防止版本混淆
- 11. 如何respond_with在Rails的3.1
- 12. 刷新用Rails 3.1
- 13. Rails 3.1 generator,no Rails :: Generators :: Base
- 14. Rails 3.1:Devise_invitable需要Rails 3.0.0?
- 15. 如何禁用Rails 3.1 Asset Pipeline?
- 16. 的Rails 3.1 named_scope
- 17. Dateformat Rails 3.1
- 18. Rails 3.1 authenticity_token + uploadify
- 19. Rails 3.1 simple_datatables
- 20. Rails 3.1 Authlogic NameError
- 21. 安裝Rails 3.1
- 22. 在Rails 3.1
- 23. Rails 3.1 - Fancybox
- 24. rails 3.1,---!map:ActiveSupport :: HashWithIndifferentAccess?
- 25. Slider.js on Rails 3.1
- 26. Rails 3.1 Mongoid has_secure_password
- 27. Rails 3.1 Ransack HABTM
- 28. Rails 3.1路由
- 29. Rails 3.1 javascript_include_tag
- 30. 如何將Rails 3.0應用程序升級到Rails 3.1?
想必你有一個很好的理由。 Coffeescript岩石...學習曲線0爲JS背景的人 – 2011-05-24 14:48:17
我仍然懷疑... – Shamaoke 2011-05-24 15:06:00