赞
踩
通过修改node_modules/@nuxt/vue-renderer/dist/vue-renderer.js
找到下面这段代码
APP += `<script>${serializedSession}</script>`
然后进行修改
let path = this.options.buildDir + '/dist/client/init/init.js'
try {
fs.outputFileSync(path, serializedSession)
APP += `<script src="/_nuxt/init/init.js" defer></script>`;
} catch (err) {
console.error(err)
}
修改完后记得 npm run build 再启动服务
注意:修改完后重新打包npm run build ,上传到服务器,同时服务器内的
node_modules/@nuxt/vue-renderer/dist/vue-renderer.js 也需要修改
修改完成后,别忘了给.nuxt文件夹开启读写权限,本地开发npm run dev的时候,还是需要改回来哦
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。