如何使用 Rails 在特定 URI 提供 JavaScript 文件

How to serve a JavaScript file at a specific URI with Rails

我想在我的 Rails 服务器上的这个 URI 上发布一个 JavaScript 文件:

https://myrailsserver/3.18.1/build/yui/yui-min.js

所以我把 yui-min.js 放在我的 Rails 服务器上:

[rails-project-root]/public/javascripts/3.18.1/build/yui/yui-min.js

很遗憾,Rails 不在 https://myrailsserver/3.18.1/build/yui/yui-min.js 提供:

ActionController::RoutingError (No route matches "/3.18.1/build/yui/yui-min.js")

如何在此特定路径提供此 JavaScript 文件?

rails 无法在 https://myrailsserver/3.18.1/build/yui/yui-min.js 找到您的文件,因为您将其放入 https://myrailsserver/javascripts/3.18.1/build/yui/yui-min.js

最佳