Nuxt.jsでSPAからSSRに変更しようとしたら、そのままでうまくいかず。。 import時にエラーが出てしまうのに対処したときの備忘録。 状況 使っていたのは、ScrollRevealというアニメーションライブラリ。 その中で、document.documentElementを参照しているので、サーバサイドレンダリングでエラーになる。。 変更前はこんな感じ。 import ScrollReveal from "scrollreveal"; export default { mounted() { ScrollReveal().reveal(".animate"); } } 変更後 export default { mounted() { this.$nextTick(() => { // DOMが更新されるのを待って if (process.client) { // クライアント側の