gpt4 book ai didi

javascript - 如何配置 Rails 3.2+/4 以默认生成 .js 而不是 .js.coffee?

转载 作者:可可西里 更新时间:2023-11-01 02:19:25 26 4
gpt4 key购买 nike

我看到了这个问题的许多变体,其中所有答案都只是建议从 Gemfile(this onethis one)中删除 coffee-rails gem。 ).

这不是我要找的答案。我可能仍想在项目中编写一些 CoffeeScript,我只希望 JavaScript (.js) 成为 Rails 生成器的默认设置。

这也意味着将 重命名 .js.coffee.js 每次 我生成代码的建议不是理想的解决方案。

Rails 中是否有某种配置我可以更改以使 .js 成为默认设置,但仍然启用 CoffeeScript(Asset Pipeline 应该仍然能够转译 .js.coffee 我可能写的文件)?

最佳答案

您可以通过 customising the generators config 来完成此操作.

配置/应用程序.rb

config.generators do |g|
g.javascript_engine :js
end

# or
config.generators.javascript_engine = :js

可以看到更多可用的配置选项here .

关于javascript - 如何配置 Rails 3.2+/4 以默认生成 .js 而不是 .js.coffee?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24232570/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com