链轮错误-未声明资产已在生产中进行预编译

尼科拉斯

我正在使用Rails 5.2.0,但出现此错误:Sprockets::Rails::Helper::AssetNotPrecompiled - Asset was not declared to be precompiled in production打开主页时。

我已经设置了,Rails.application.config.assets.precompile += %w( home.css, home.coffe )但是仍然会出现此错误。

这是我的 application.html.rb

<%= stylesheet_link_tag    'application'%>
<%= stylesheet_link_tag    params[:controller] %>
<%= javascript_include_tag 'application'%>
<%= javascript_include_tag params[:controller]%>

我的意图是仅加载每个控制器特定的scss和js。

拉维·玛丽亚(Ravi mariya)

%w 使用空格创建单词数组以分隔每个值

%w( home.css, home.coffe )

退货

["home.css,", "home.coffe"]

将代码更改为

Rails.application.config.assets.precompile += %w( home.css home.coffe )

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

未声明资产已在生产中进行预编译(Rails 5.0.0.1)

gem更新后:测试失败,显示“未声明资产已在生产中预编译”

Rails 5:如何解决资产未声明从供应商文件夹在生产中进行预编译的问题

Rails:生产资产:预编译错误

在Juby和更少的文件中进行资产预编译获得以下错误消息

资产错误:由于ckeditor资产而进行预编译

资产预编译错误

Rails 在生产中生成错误的资产 url(使用 localhost 而不是服务器 ip)

有没有办法防止Rails在生产中预编译资产?

gitlab耙资产:预编译RAILS_ENV =生产失败,出现权限错误

Rails布线错误仅在生产中

Rails 6链轮错误,找不到source.coffee文件

有没有最好的方法来创建自定义用户模型并扩展到Profile,以便在Django中进行生产?因为我在生产中不断遇到这些错误

Rails 6 Capistrano错误“资产:预编译”

Heroku资产预编译错误

生产中的Rails 6 Webpacker:耙资产:预编译失败

我无法禁用 Rails 中的链轮资产缓存

Heroku推送错误资产预编译端口错误

错误边界在生产中可以安全使用吗?

Rails项目在生产中显示开发样式错误

Yii2 在生产中显示白屏错误

Express JS Route 404错误仅在生产中

仅在生产中出现Javascript错误

“哪里查询”在生产中创建错误的SQL

错误页面在生产中无法用于Sapper导出

React 构建在生产中产生错误

Rails 4.2 InvalidAuthenticityToken错误,但仅在生产中

BPEL编译错误:未声明变量

在生产中进行线程转储