teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追記

2019/12/09 09:21

投稿

garta
garta

スコア15

title CHANGED
File without changes
body CHANGED
@@ -34,4 +34,30 @@
34
34
  <%= stylesheet_pack_tag 'application' ,media:'all' %>
35
35
  <%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>
36
36
  ```
37
- 本番環境はフロント関連ファイルの読み込み場所が異なる為にファイルを見つけられず反映されないのでしょうか?
37
+ 本番環境はフロント関連ファイルの読み込み場所が異なる為にファイルを見つけられず反映されないのでしょうか?
38
+
39
+ 以下はプリコンパイル時のログです
40
+ ```ここに言語を入力
41
+ [user]$ rake assets:precompile RAILS_ENV=production
42
+ yarn install v1.19.2
43
+ [1/4] Resolving packages...
44
+ [2/4] Fetching packages...
45
+ info fsevents@1.2.9: The platform "linux" is incompatible with this module.
46
+ info "fsevents@1.2.9" is an optional dependency and failed compatibility check. Excluding it from installation.
47
+ [3/4] Linking dependencies...
48
+ warning " > webpack-dev-server@3.9.0" has unmet peer dependency "webpack@^4.0.0".
49
+ warning "webpack-dev-server > webpack-dev-middleware@3.7.2" has unmet peer dependency "webpack@^4.0.0".
50
+ [4/4] Building fresh packages...
51
+ Done in 4.55s.
52
+ yarn install v1.19.2
53
+ [1/4] Resolving packages...
54
+ [2/4] Fetching packages...
55
+ info fsevents@1.2.9: The platform "linux" is incompatible with this module.
56
+ info "fsevents@1.2.9" is an optional dependency and failed compatibility check. Excluding it from installation.
57
+ [3/4] Linking dependencies...
58
+ warning " > webpack-dev-server@3.9.0" has unmet peer dependency "webpack@^4.0.0".
59
+ warning "webpack-dev-server > webpack-dev-middleware@3.7.2" has unmet peer dependency "webpack@^4.0.0".
60
+ [4/4] Building fresh packages...
61
+ Done in 4.06s.
62
+ Everything's up-to-date. Nothing to do
63
+ ```

1

追記

2019/12/09 09:21

投稿

garta
garta

スコア15

title CHANGED
File without changes
body CHANGED
@@ -8,4 +8,30 @@
8
8
 
9
9
  環境は、rails6、webpacker,EC2内に、unicorn,nginx,DBはRDSです。
10
10
  フロント関連をアセットパイプラインからwebpacker管理に移行しています。
11
- その他記述して欲しい情報があれば記述いたします。
11
+ その他記述して欲しい情報があれば記述いたします。
12
+
13
+ 以下追記です。
14
+
15
+ 当該ページにキャッシュやクッキーが作用しないようにブラウザ設定を行っており、
16
+ アドバイスいただいた検証ツールを使用してみると
17
+ ```
18
+ GET https://myapp.com/packs/css/applicationハッシュ略.js net::err_ABORTED 404
19
+ ```
20
+
21
+ と表示されていました。
22
+ 私の環境は
23
+ ```
24
+ myapp/fronts/packs/application.js
25
+ ```をwebpackerのエントリーポイントとして設定しており、
26
+ そこから
27
+ ```
28
+ myapp/fronts/src/javascripts/反映させたいjs
29
+ myapp/fronts/src/stylesheets/反映させたいcss
30
+ ```
31
+ を読み込んでいます。
32
+ head内は以下のように記述しています。
33
+ ```
34
+ <%= stylesheet_pack_tag 'application' ,media:'all' %>
35
+ <%= javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' %>
36
+ ```
37
+ 本番環境はフロント関連ファイルの読み込み場所が異なる為にファイルを見つけられず反映されないのでしょうか?