我正在处理nuxt-edge
+ auth.nuxt
+ vuex
项目,并且在商店的nuxtServerInit
方法中,我仅在控制台中记录一条消息。重新加载网站后,该消息将多次打印。这似乎仅在dev
模式下发生。
最佳答案
每当从您的服务器请求资产导致错误时,Nuxt都会渲染并为每个文件返回一个单独的错误。错误页面与Nuxt中的任何其他页面一样。这意味着将为您的初始请求调用nuxtSeverInit,并为服务器上的每个错误请求再次调用nuxtSeverInit。
检查您的网络请求以跟踪从Nuxt服务器请求的每个错误资产。