問題タブ [opalrb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
135 参照

https - webrick https サーバー + sinatra + opalrb(sprockets) をセットアップできませんでした

OpalRb Sprockets を使用したシンプルなシナトラ アプリケーションを webrick https で動作させたいと考えています。

しかし、うまくいきません。生成された opal js ファイルごとに 404 が返されます。

[2019/10/22:17:48:17 HDT] "GET /assets/application.self-1919f5f7df8787d30bea01e4777248655a1ffc0533dcb37dedd4f797c018e19c.js?body=1 HTTP/1.1" 404 555

[2019/10/22:17:48:16 HDT] "GET /assets/async/countdown.self-1a8c3d3b24219f07fe1d619745a23543afbc1862ed427e52d884ba406a0173ac.js?body=1 HTTP/1.1" 404 564 https://localhost:4443/ -> /assets /async/countdown.self-1a8c3d3b24219f07fe1d619745a23543afbc1862ed427e52d884ba406a0173ac.js?body=1 [2019-10-22 17:48:16] DEBUG Rack::Handler::WEBrick が呼び出されます。127.0.0.1 - - [22/Oct/2019:17:48:16 -0900] "GET /assets/async/task.self-51bf482f4ed7ef3fb4dcdc63597ba56150e816bbdd68d6bc09c5e5f30f779723.js?body=1 ...

スプロケットのパスがsinatraアプリにマウントされていないと思います。サーバーを起動します:「 bundle exec rackup 」