无法让资产管道工作

发布于 2024-12-01 11:55:20 字数 389 浏览 3 评论 0原文

由于某种原因我无法让资产管道工作。我收到了针对 application.css 和 application.js 的 404 请求。我正在使用 Rails 3.1.0.rc6。没什么特别的,只是创建了一个新项目。

在我的布局文件中:

<%= stylesheet_link_tag    "application" %>
<%= javascript_include_tag "application" %>

它链接到 /stylesheets/application.css ,并且与 js 文件相同。我正在使用 pow,但也尝试使用 webrick 启动服务器。

有什么想法吗?

注意:使用链轮2.0.0.beta.15

I can't get the asset pipeline working for some reason. I get a 404 on request to both application.css and application.js. I'm using rails 3.1.0.rc6. Nothing special, just created a new project.

In my layout file:

<%= stylesheet_link_tag    "application" %>
<%= javascript_include_tag "application" %>

It's linking to /stylesheets/application.css and same with the js file. I'm using pow but also tried starting the server with webrick.

Any ideas?

Note: using sprockets 2.0.0.beta.15

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

妄司 2024-12-08 11:55:20

想通了。我必须明确要求调用“sprockets/railtie”

Figured it out. I had to make an explicit require call to "sprockets/railtie"

心如荒岛 2024-12-08 11:55:20

您可能会发现添加

config.serve_static_assets = true

到 config/environments/xxx.rb 会有帮助。

You might find that adding

config.serve_static_assets = true

to your config/environments/xxx.rb will help.

悸初 2024-12-08 11:55:20

更准确地说,将其添加到您的 Gemfile 中

gem 'sprockets/railtie'

To be more exact, add this to your Gemfile

gem 'sprockets/railtie'
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文