Razzle: Gaya tidak dirender di server

Dibuat pada 5 Jul 2017  ·  3Komentar  ·  Sumber: jaredpalmer/razzle

Saya perhatikan gaya tidak dirender di server dan hanya dirender setelah aplikasi klien dimulai, menyebabkan kilasan singkat konten tanpa gaya. Ketika saya melihat build/assets.json , kunci css hilang setelah menjalankan yarn start , tetapi ada setelah menjalankan yarn build . Jika sengaja mengekstrak gaya hanya untuk build produksi, saya mencoba memahami bagaimana gaya dapat dirender sebelum aplikasi klien memulai dan mencegah FOUC.

Komentar yang paling membantu

Ini hanya terjadi selama pengembangan. Tidak ada FOUC saat dijalankan dalam produksi. Jika ini bermasalah, saya sarankan memperluas razzle untuk menggunakan plugin ekstrak teks webpack untuk mengeluarkan style sheet selama dev seperti yang ditarik di razzle-build. Saya tidak yakin HMR akan bekerja seperti yang Anda harapkan jika Anda membuat perubahan ini

Semua 3 komentar

Ini hanya terjadi selama pengembangan. Tidak ada FOUC saat dijalankan dalam produksi. Jika ini bermasalah, saya sarankan memperluas razzle untuk menggunakan plugin ekstrak teks webpack untuk mengeluarkan style sheet selama dev seperti yang ditarik di razzle-build. Saya tidak yakin HMR akan bekerja seperti yang Anda harapkan jika Anda membuat perubahan ini

Saya menggunakan komponen gaya (CSSinJS) untuk gaya saya dan saya juga menghadapi masalah ini dalam produksi.

@corydeppen Halo. Sudahkah Anda memecahkan masalah ini?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Jayphen picture Jayphen  ·  4Komentar

panbanda picture panbanda  ·  5Komentar

mhuggins picture mhuggins  ·  3Komentar

piersolenski picture piersolenski  ·  4Komentar

gabimor picture gabimor  ·  3Komentar