我用的是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
});
1条答案
按热度按时间htrmnn0y1#
如果您使用的是babel,请尝试将包添加到nuxt. config中的transpile部分。有些软件包在ssr中不能正常工作,例如element-ui、@vuebits/bem等。