nuxt.js 改造,结果 js 既在后端执行,又在浏览器执行

2022-12-06 14:56:40 +08:00
 kernel365
一个前端 vue 项目,用 nuxt 改造了一下,结果发现 js 既在 server 端渲染,又在浏览器执行。而且编译出来的 js 也挺大的,并没有一个期待的小尺寸 js.

搞了好几天了,想问问各位有没有什么见解。
1800 次点击
所在节点    Vue.js
6 条回复
zcf0508
2022-12-06 14:59:08 +08:00
你要的是 npm run generate 吗
liyang5945
2022-12-06 15:20:17 +08:00
你需要的是没有 server 端执行的吗?
gouflv
2022-12-06 15:21:35 +08:00
SSR SSG 可都没有说过能优化静态资源大小,你是哪里来的期待
dssxzuxc
2022-12-06 16:53:17 +08:00
ssr 只是首屏加载友好,该有的 js 还是有。你想要几乎纯后端渲染的话,你们的服务器撑得住吗?
IvanLi127
2022-12-06 17:33:05 +08:00
我感觉你期待的内容有点问题。。 你想找的不会是服务端的 HTML 模板渲染引擎吧。。比如 ejs 之类的。。。
mxT52CRuqR6o5
2022-12-06 23:53:50 +08:00
用 nuxt.js 这类框架理论上用户感知到的文件体积会更大

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/900505

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX