Ruby on Rails应用程序在生产环境中找不到样式表和javascript?

罗杰

我部署一个Ruby on Rails应用程序ubuntupassengernginx,但它无法找到cssjs文件,在我的应用程序。

这是错误消息:

open() "/var/nginx/blog/public/stylesheets/application.css" failed (2: No such file or directory)

实际上,/var/nginx/blog/public/stylesheets/application.css实际上不存在,我的js文件在/var/nginx/blog/app/assets/javascripts/,我的css文件在/var/nginx/blog/app/assets/stylesheets

在我的文章中nginx.conf,我这样写:

location ~ ^/(assets|images|javascripts|stylesheets|system)/ {
    expires max;
    add_header Cache-Control public;
}

好像这里是错的地方!但是我对此发表评论,它仍然找不到jscss如何配置以获取这些文件?

里奥·加斯帕里尼(Leo Gasparrini)

也许您应该将资产放在public/文件夹中。您是否尝试预编译资产?

rake assets:precompile

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Ruby on Rails-/ stylesheet目录中的样式表而不是/ assets中的样式表,生产中没有指纹

无法在Heroku上运行的Ruby on Rails 4.1.4应用程序中为生产环境设置secret_key_base

Ruby on Rails 4,样式表和图片

在Ruby on Rails中指定样式表

JavaScript 在 Ruby on Rails 应用程序中不起作用

在Ruby on Rails中,为什么某些控制器在生产环境中不起作用?

Ruby on Rails 4-在生产环境中config.consider_all_requests_local = true

Ruby on Rails在应用程序Erb文件中的Javascript中嵌入了Ruby代码

Ruby应用程序的多种环境

字体文件未在生产 Ruby on Rails 中编译

在Ruby迁移中找不到表

Ruby on Rails Web 应用程序和 api 并排问题

Ruby on Rails 4:如何在Rails Web应用程序中包含Javascript文件?

Ruby on Rails完整应用程序模板

Rails-如何将供应商样式表和JavaScript加载到应用程序中?

将C ++集成到Ruby on Rails应用程序中

如何从Ruby on Rails应用程序中倾斜注册引擎?

Ruby on Rails应用程序中的后退按钮跳过页面

Ruby on Rails应用程序中的车把模板

从Ruby on Rails应用程序中的模型访问数据

在Ruby on Rails应用程序中安装“ nokogiri”时出错?

如何调整在使用生产级别Heroku Postgres的Heroku上运行的Ruby on Rails应用程序?

在Rails应用程序中升级Ruby版本和宝石集的安全方法

部署Rails应用程序时是否应包括.ruby-version和.ruby-gemset?

在Spring应用程序中无法读取样式表和javascript

将Ruby / Rails应用程序集成到Java应用程序中。

启动应用程序时,Ruby崩溃。是环境吗?

Ruby on Rails

找不到表(升级到较新的 Ruby 和 Rails 版本后)