问题描述:
现在首页加载速度很慢,发现 vendor 包比较大,但是首页其实没用到这些东西,就希望可以做到首页不去加载 vendor 这个 js 文件,其他页面正常加载,但不知道在 Nuxt 里面怎么去处理?
问题描述:
现在首页加载速度很慢,发现 vendor 包比较大,但是首页其实没用到这些东西,就希望可以做到首页不去加载 vendor 这个 js 文件,其他页面正常加载,但不知道在 Nuxt 里面怎么去处理?
最后的解决方案是首页直接走 ssr 服务端渲染,在服务里面新增一个路由,返回一个 ES6 模板字符串,这个字符串里面就是我的页面,包括 title、style、script 等等,这样就很完美解决了问题。
不过前提也是我这个首页内容很简单,用这种方式做很完美。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
我理解,可以在生成的dist文件里,手动删除 vendor 这个 js