Ruby on rails app/assets/javascripts-仅运行.coffee文件。不是.js文件。为什么?

Ruby on rails app/assets/javascripts-仅运行.coffee文件。不是.js文件。为什么?,ruby-on-rails,Ruby On Rails,我想我可以直接进入application.js并这样做 //= require books.js 或 但是我在books.js中写的东西都不管用。我必须在现有的books.coffee文件中编写coffeescript,这是我不喜欢的 为什么?你有books.js.coffee文件吗?没有,生成器给了我books.coffee,所以我用的是books.js.coffee。重命名它能让我写纯JS吗?哦,我想这就是我的意思。我想说的是,如果你的gemfile中有coffee rails,那么优先考

我想我可以直接进入application.js并这样做

//= require books.js

但是我在
books.js中写的东西都不管用。我必须在现有的
books.coffee
文件中编写coffeescript,这是我不喜欢的


为什么?

你有books.js.coffee文件吗?没有,生成器给了我books.coffee,所以我用的是books.js.coffee。重命名它能让我写纯JS吗?哦,我想这就是我的意思。我想说的是,如果你的gemfile中有coffee rails,那么优先考虑的是咖啡,但我不确定。请删除.coffee文件,然后重试。
//= require books