Skip to content

Commit 926bd0f

Browse files
author
David Zuckerman
committed
setting type to module in application layout, setting asset precompile in assets.rb initializer,having bundle call rails in Dockerfile for precompile
1 parent 81ffe85 commit 926bd0f

3 files changed

Lines changed: 9 additions & 3 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ WORKDIR /opt/app
176176
# Pre-compile assets so we don't have to do it after deployment.
177177
# NOTE: dummy SECRET_KEY_BASE to prevent spurious initializer issues
178178
# -- see https://github.com/rails/rails/issues/32947
179-
RUN SECRET_KEY_BASE=1 rails assets:precompile --trace
179+
RUN SECRET_KEY_BASE=1 bundle exec rails assets:precompile --trace
180180

181181
# ------------------------------------------------------------
182182
# Preserve build arguments

app/views/layouts/application.html.erb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99
<%= csp_meta_tag %>
1010

1111
<link rel="stylesheet" href="https://use.typekit.net/rxa5jay.css">
12-
13-
<%= javascript_include_tag "application", "data-turbo-track": "reload", defer: true %>
12+
<%= javascript_include_tag "application", "data-turbo-track": "reload", defer: true, type: "module" %>
1413
<%= javascript_include_tag "items", "data-turbo-track": "reload", defer: true %>
1514
<%= javascript_include_tag "terms", "data-turbo-track": "reload", defer: true %>
1615
<%= stylesheet_link_tag "application", "data-turbo-track": "reload" %>

config/initializers/assets.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@
1313
# folder are already added.
1414
Rails.application.config.assets.precompile += %w[*.png]
1515

16+
Rails.application.config.assets.precompile += %w[
17+
application.js
18+
items.js
19+
terms.js
20+
viewer.js
21+
marc-reload.js
22+
]
1623
# Rails.application.config.assets.configure do |env|
1724
# env.css_compressor = :sass
1825
# end

0 commit comments

Comments
 (0)