質問編集履歴

6

誤字

2017/07/25 07:39

投稿

yukkys
yukkys

スコア42

test CHANGED
File without changes
test CHANGED
@@ -308,7 +308,7 @@
308
308
 
309
309
 
310
310
 
311
- ↓ wilks.js削除後のプリコンパイルエラー
311
+ ↓ wilks.js削除後のプリコンパイルエラー 見た所、{が合ってないとかはなさそうですが・・・。
312
312
 
313
313
  ```ここに言語を入力
314
314
 

5

jsファイル削除後のプリコンパイルエラーの内容が変わりました。

2017/07/25 07:39

投稿

yukkys
yukkys

スコア42

test CHANGED
File without changes
test CHANGED
@@ -302,38 +302,24 @@
302
302
 
303
303
  /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/legacy.rb:104:in `logical_paths'
304
304
 
305
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/manifest.rb:140:in `find'
306
-
307
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/manifest.rb:185:in `compile'
308
-
309
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-rails-3.2.0/lib/sprockets/rails/task.rb:68:in `block (3 levels) in define'
310
-
311
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/rake/sprocketstask.rb:147:in `with_logger'
312
-
313
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-rails-3.2.0/lib/sprockets/rails/task.rb:67:in `block (2 levels) in define'
314
-
315
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:250:in `block in execute'
316
-
317
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:250:in `each'
318
-
319
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:250:in `execute'
320
-
321
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:194:in `block in invoke_with_call_chain'
322
-
323
- /home/test_user/.rbenv/versions/2.3.1/lib/ruby/2.3.0/monitor.rb:214:in `mon_synchronize'
324
-
325
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:187:in `invoke_with_call_chain'
326
-
327
- /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:180:in `invoke'
328
-
329
-
330
-
331
-
332
-
333
305
  ~~~~~~~~~~~~文字数制限で以下略~~~~~~~~~~~~~~~~~~~~~~~~
334
306
 
335
- Tasks: TOP => assets:precompile
336
-
337
-
338
-
339
- ```
307
+ ```
308
+
309
+
310
+
311
+ ↓ wilks.js削除後のプリコンパイルエラー
312
+
313
+ ```ここに言語を入力
314
+
315
+ rake aborted!
316
+
317
+ Sass::SyntaxError: Invalid CSS after "1215 ": expected "{", was "}"
318
+
319
+ (sass):268
320
+
321
+
322
+
323
+ ```
324
+
325
+ ![bootstrap.css 1215付近](f8e7917a9492578db53af2c6514c85cd.png)

4

--trace の表示結果を追記しました。

2017/07/25 07:37

投稿

yukkys
yukkys

スコア42

test CHANGED
File without changes
test CHANGED
@@ -236,6 +236,100 @@
236
236
 
237
237
  JS_Parse_Error.Object.defineProperty.get ((execjs):3538:621)
238
238
 
239
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:47:in `rescue in block in call'
240
+
241
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:44:in `block in call'
242
+
243
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:75:in `block in lock'
244
+
245
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:73:in `Locker'
246
+
247
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:73:in `lock'
248
+
249
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/execjs-2.7.0/lib/execjs/ruby_racer_runtime.rb:43:in `call'
250
+
251
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/uglifier-3.2.0/lib/uglifier.rb:195:in `run_uglifyjs'
252
+
253
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/uglifier-3.2.0/lib/uglifier.rb:157:in `compile'
254
+
255
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/uglifier_compressor.rb:53:in `call'
256
+
257
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/uglifier_compressor.rb:28:in `call'
258
+
259
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/processor_utils.rb:75:in `call_processor'
260
+
261
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/processor_utils.rb:57:in `block in call_processors'
262
+
263
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/processor_utils.rb:56:in `reverse_each'
264
+
265
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/processor_utils.rb:56:in `call_processors'
266
+
267
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/loader.rb:134:in `load_from_unloaded'
268
+
269
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/loader.rb:60:in `block in load'
270
+
271
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache'
272
+
273
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/loader.rb:44:in `load'
274
+
275
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/cached_environment.rb:20:in `block in initialize'
276
+
277
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/cached_environment.rb:47:in `load'
278
+
279
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/base.rb:66:in `find_asset'
280
+
281
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/base.rb:73:in `find_all_linked_assets'
282
+
283
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/manifest.rb:142:in `block in find'
284
+
285
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/legacy.rb:114:in `block (2 levels) in logical_paths'
286
+
287
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/path_utils.rb:228:in `block in stat_tree'
288
+
289
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/path_utils.rb:212:in `block in stat_directory'
290
+
291
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/path_utils.rb:209:in `each'
292
+
293
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/path_utils.rb:209:in `stat_directory'
294
+
295
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/path_utils.rb:227:in `stat_tree'
296
+
297
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/legacy.rb:105:in `each'
298
+
299
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/legacy.rb:105:in `block in logical_paths'
300
+
301
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/legacy.rb:104:in `each'
302
+
303
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/legacy.rb:104:in `logical_paths'
304
+
305
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/manifest.rb:140:in `find'
306
+
307
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/sprockets/manifest.rb:185:in `compile'
308
+
309
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-rails-3.2.0/lib/sprockets/rails/task.rb:68:in `block (3 levels) in define'
310
+
311
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-3.7.1/lib/rake/sprocketstask.rb:147:in `with_logger'
312
+
313
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/sprockets-rails-3.2.0/lib/sprockets/rails/task.rb:67:in `block (2 levels) in define'
314
+
315
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:250:in `block in execute'
316
+
317
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:250:in `each'
318
+
319
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:250:in `execute'
320
+
321
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:194:in `block in invoke_with_call_chain'
322
+
323
+ /home/test_user/.rbenv/versions/2.3.1/lib/ruby/2.3.0/monitor.rb:214:in `mon_synchronize'
324
+
325
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:187:in `invoke_with_call_chain'
326
+
327
+ /var/www/projects/tranning/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/lib/rake/task.rb:180:in `invoke'
328
+
329
+
330
+
331
+
332
+
239
333
  ~~~~~~~~~~~~文字数制限で以下略~~~~~~~~~~~~~~~~~~~~~~~~
240
334
 
241
335
  Tasks: TOP => assets:precompile

3

--trace の表示結果を追記しました。

2017/07/25 04:55

投稿

yukkys
yukkys

スコア42

test CHANGED
File without changes
test CHANGED
@@ -209,3 +209,37 @@
209
209
 
210
210
 
211
211
  ```
212
+
213
+
214
+
215
+
216
+
217
+ $ bundle exec rake assets:precompile RAILS_ENV=production --trace の表示結果
218
+
219
+ ```ここに言語を入力
220
+
221
+ ** Invoke assets:precompile (first_time)
222
+
223
+ ** Invoke assets:environment (first_time)
224
+
225
+ ** Execute assets:environment
226
+
227
+ ** Invoke environment (first_time)
228
+
229
+ ** Execute environment
230
+
231
+ ** Execute assets:precompile
232
+
233
+ rake aborted!
234
+
235
+ ExecJS::RuntimeError: SyntaxError: Unexpected token: operator (*)
236
+
237
+ JS_Parse_Error.Object.defineProperty.get ((execjs):3538:621)
238
+
239
+ ~~~~~~~~~~~~文字数制限で以下略~~~~~~~~~~~~~~~~~~~~~~~~
240
+
241
+ Tasks: TOP => assets:precompile
242
+
243
+
244
+
245
+ ```

2

jsファイル、jsの使用箇所を追記させて頂きます。

2017/07/25 04:41

投稿

yukkys
yukkys

スコア42

test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,139 @@
73
73
  より詳細な情報
74
74
 
75
75
  Rails:4.2.6, AWS_EC2, RDS
76
+
77
+
78
+
79
+ jsファイル、jsの使用箇所を追記させて頂きます。
80
+
81
+ ↓application.js
82
+
83
+ ```ここに言語を入力
84
+
85
+ // This is a manifest file that'll be compiled into application.js, which will include all the files
86
+
87
+ // listed below.
88
+
89
+ //
90
+
91
+ // Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
92
+
93
+ // or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path.
94
+
95
+ //
96
+
97
+ // It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
98
+
99
+ // compiled file.
100
+
101
+ //
102
+
103
+ // Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details
104
+
105
+ // about supported directives.
106
+
107
+ //
108
+
109
+ //= require jquery
110
+
111
+ //= require jquery_ujs
112
+
113
+ //= require turbolinks
114
+
115
+ //= require bootstrap
116
+
117
+ //= require_tree .
118
+
119
+
120
+
121
+ //= require cocoon
122
+
123
+ ```
124
+
125
+
126
+
127
+ ↓index.html.erb 計算結果を表示するjs
128
+
129
+ ```ここに言語を入力
130
+
131
+ <script type="text/javascript">
132
+
133
+ $(function() {
134
+
135
+
136
+
137
+ $('#form').submit(function(){
138
+
139
+
140
+
141
+ var gender = $('#select-gender').val();
142
+
143
+ var bw = $('#bw').val();
144
+
145
+ var used_weight = $('#used_weight').val();
146
+
147
+
148
+
149
+ if(gender == "0"){
150
+
151
+ var a = -216.0475144;
152
+
153
+ var b = 16.2606339;
154
+
155
+ var c = -0.002388645;
156
+
157
+ var d = -0.00113732;
158
+
159
+ var e = 7.01863*(10**-6);
160
+
161
+ var f = -1.291*(10**-8);
162
+
163
+ }
164
+
165
+ else{
166
+
167
+ var a = 594.31747775582;
168
+
169
+ var b = -27.23842536447;
170
+
171
+ var c = 0.82112226871;
172
+
173
+ var d = -0.00930733913;
174
+
175
+ var e = 4.731582*(10**-5);
176
+
177
+ var f = -9.054*(10**-8);
178
+
179
+ }
180
+
181
+
182
+
183
+ var fomula = 500 / (a + (b*bw) + (c*(bw**2)) + (d*(bw**3)) + (e*(bw**4)) + (f*(bw**5)));
184
+
185
+
186
+
187
+ var wilks = fomula*used_weight;
188
+
189
+ var wilks_m = wilks*100;
190
+
191
+ var wilks_round = Math.round(wilks_m)/100;
192
+
193
+ console.log(gender);
194
+
195
+ $('#kekka').text(wilks_round);
196
+
197
+ $('#result-display').show();
198
+
199
+
200
+
201
+ return false;
202
+
203
+ });
204
+
205
+ });
206
+
207
+ </script>
208
+
209
+
210
+
211
+ ```

1

エラーを無視した場合のアクセスについて追記しました。

2017/07/25 02:26

投稿

yukkys
yukkys

スコア42

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,10 @@
1
1
  ###前提・実現したいこと
2
2
 
3
3
  初のアプリを公開しようと、こちらのページ [>>初心者向け:AWS(EC2)にRailsのWebアプリをデプロイする方法 ⑤](http://qiita.com/iwaseasahi/items/72c43bd932ad5cc2d206)を見ながら悪戦苦闘しています。ようやく、プレコンパイルというところまで来たのですが、エラーが起きてしまい、解決できないでいます。
4
+
5
+
6
+
7
+ プレコンパイルエラーを無視して、unicornの起動、該当urlにアクセスすると、画像非表示、cssの適用なしなので、表示は崩れてしまっていましたが、アクセスは可能でした。
4
8
 
5
9
 
6
10