Open kotowata opened 2 weeks ago
CDNで期待している状態になっているようであれば、そちらで進めてしまって、本リリース後に時間をかけて移行していくのもありかと思いました。
rails new 時に CSSの指定を tailwindcss にしていればスムーズに移行できるかと思いますが、もしそうでなければ以下の記事や似たような記事を探してみて、いろいろ試してみてください。
コメントありがとうございます! CDNで期待した状態にはなっていますので、ひとまず現状のまま本リリース目指そうと思います。 (rails new 時に CSSの指定を tailwindcss にはしたのですが何やらうまくいかず、、後でいろいろ試してみます。)
相談内容
エラーを受けてやったこと
(1) 公式ドキュメント通りにインストール&CDN削除
こちらのドキュメントに従いインストール作業実施した https://tailwindcss.com/docs/installation
Install Tailwind CSS
以下の通りtailwindcssをインストール済みのこと確認できたので未実行、tailwind.config.jsも存在する
パッケージリスト
package.jsonファイル
Configure your template paths
Add the Tailwind directives to your CSS
app/assets/stylesheets/application.tailwind.css の内容を確認し、このままで問題なさそうと判断した
Start the Tailwind CLI build process
package.jsonに以下設定済みのため不要かなと思いつつも、念の為以下コマンドでCLIツールを実行
package.json
Start using Tailwind in your HTML
application.html.erb を編集しCDNを削除、app/assets/builds/application.cssを読み込むよう設定
(2) コンパイル済みのassetsを削除し、docker 再起動
(3) tailwind.config.js の修正
app/assets/builds/application.cssの読み込みに問題があるのかと判断し、
'./app/assets/stylesheets/**/*.css',
を'./app/assets/**/*.css'
に変更した結果
上記(1) の通りTailwind CSSを実行したところ検証ツールに以下エラーが出ており、CSSが読み込めていないようです。
Tailwidn cssのスタイル自体は適用されているので、古いアセットが残っているのかなと思い上記(2)の通りコンパイル済みのassetsを削除してみましたが結果は変わらりません。(3)実行後もエラーに変化ありませんでした。
上記、ご確認のほどよろしくお願いいたします。