在生成新控制器的那一刻,Rails也.js.coffee为控制器生成一个文件.由于我不使用CoffeeScript,我希望Rails .js为我生成文件.
.js.coffee
.js
是否足以注释掉coffee-railsgem以完全禁用Rails 3.1应用程序中的CofeeScript?
coffee-rails
coffeescript ruby-on-rails-3.1
我已经看到了这个问题的一些变体,其中所有的答案都只是建议coffee-rails从Gemfile(这一个和这一个)中删除宝石.
Gemfile
这不是我要找的答案.我可能仍想在项目中编写一些CoffeeScript,我只想让JavaScript(.js)成为Rails生成器的默认值.
这也意味着建议重命名.js.coffee,以.js 每次我生成的代码是不是一个理想的解决方案.
在Rails中是否有某种配置我可以更改为.js默认值,但仍然启用CoffeeScript(Asset Pipeline应该仍然可以转换.js.coffee我可能编写的文件)?
javascript ruby-on-rails coffeescript
我是否需要在Rails 3.1应用程序中使用CoffeeScript而不是JS?SASS和CSS也是如此.
谢谢
sass coffeescript ruby-on-rails-3
coffeescript ×3
javascript ×1
ruby-on-rails ×1
ruby-on-rails-3 ×1
ruby-on-rails-3.1 ×1
sass ×1