Rails和JavaScript:Can't添加.erb扩展名

Rails and JavaScript: Can't add .erb extension

本文关键字:添加 erb 扩展名 JavaScript Can Rails      更新时间:2023-09-26

我有一个名为users.js的JavaScript文件,它位于app/assets/javascripts/users.js

<%= javascript_include_tag params[:controller] %>

我想在JavaScript文件中使用一些Ruby代码,所以我把文件名改为users.js.erb。但当我这样做时,该文件在SublimeText项目视图中显示为users..js.erb.js。当我运行Rails应用程序时,我收到404错误,说找不到users.js。

帮助?Thx。

从我的角度来看,这不是rails的问题,而是您使用的编辑器的问题。使用cmd-i检查finder中的文件信息,并将其更改回users.js.erb.