rails6で開発を始める表題の通り。今までの集大成、というほど大げさなものではないが現時点での最新手順。cssファイルのパスが出ることがゴールである。docker、docker-compose1件のコメントrails5.2とDockerとwebpackerとbootstrap4【インストール編】タイトルの通り、この記事ではDocker上で動くrails+webpackerのちょっとした経験を記述しようと思う。探してみるとwebpackerをrails上で動かす記事はまぁまぁある。webpackerがcssをjsにbundleする関係で単純にそのまま使うとFOUC問題が起きる。それに触れているサイトはほぼ皆無。自分でなんとかしてみた、というのがこの記事の趣旨である。ちなみにFOUCとは別サイトでは下記のように説明されている。Content)とは、Webページへアクセスした直後、CSSによるデザインが有効でないページが一瞬だけ表示される現象のことです。docker、rails、webpacker1件のコメントそうだ。Dockerを入れよう昨今流行りのdockerで開発環境を構築してみようと思った。Docker本家のコミュニティサイトではユーザ登録しないとDockerをDLできないようだった。scripts:/Users/xxxxx/.anyenv/envs/pyenv/shims/python2-config/Users/xxxxx/.anyenv/envs/pyenv/shims/python3.6m-config/Users/xxxxx/.anyenv/envs/pyenv/shims/python2.7-config/Users/xxxxx/.anyenv/envs/pyenv/shims/python-config/Users/xxxxx/.anyenv/envs/pyenv/shims/python3-config/Users/xxxxx/.anyenv/envs/pyenv/shims/python3.6-config上記のようなwarningが出た。anyenv、homebrew、macコメントするanyenvインストール時にハマった話anyenvをインストールしたのにrbenvがインストールできない。確かに確認してみると下記のように出る。nginxでデプロイがうまくいくようになってもunicornを起動した後にunucornのエラーログがものすごい勢いで肥大化していった。原因はunicornのworkerプロセスが起動したそばから死に、再生成を繰り返しているためだった。capistrano、nginx、rails5.2、unicornコメントするRails5.2のcredentials.yml.encでハマった話Rails.5.2からsecrets.ymlがcredentials.yml.encに変わったらしい。credentials:editでEDITORは適宜好きなものを指定する。ターミナルMAC標準のターミナルを使っていて背景に黒のスキーマを選んでいたけどカーソルが薄暗いグレーでvimでvsplitしまくる人間としてはカーソルがどこにあるかすぐ見失っていた。そんなわけでカーソルを変えようとvimの設定を変えようとしてみるも変わらない。rails6で開発を始めるrails5.2とDockerとwebpackerとbootstrap4【設定編】docker-composeのサンプルrails5.2とDockerとwebpackerとbootstrap4【インストール編】そうだ。