vue.js cookie-universal-nuxt,页面刷新丢失服务器上的cookie数据

nhaq1z21  于 2023-06-06  发布在  Vue.js
关注(0)|答案(1)|浏览(296)

我用的是vuejs,nuxtjs实现了cookie-universal-nuxt包。Localhost可以正常工作,但是刷新页面后服务器不工作。

nuxt.config.js

export default {
     mode: 'universal',
     ssr: true,
     target: 'server',
     modules: ['cookie-universal-nuxt'],
     server: {
       port: 4002,
       host: 'localhost'
     }
   }

cart.js

$cookies.set('cart', cookieParams, {
   path: '/',
   maxAge: 60 * 60 * 24 * 7
});
htrmnn0y

htrmnn0y1#

如果您使用的是babel,请尝试将包添加到nuxt. config中的transpile部分。有些软件包在ssr中不能正常工作,例如element-ui、@vuebits/bem等。

相关问题