如何在已有的vue spa项目使用nuxt.js?

对于已开发完成的spa项目使用nuxt.js是要将项目完全重构吗?

阅读 6.9k
1 个回答

基本上是要重构,因为这是一个framework for framework,相对比较底层;
Nuxt.js有自己的一套规则约定,导致原来Vue.js项目的目录结构、路由、数据加载策略都要进行大幅调整;
如果需要进行SSR的页面较少、页面内容实时性要求较低,不一定需要采取本方案,可以考虑Vue.js的预渲染插件
也不妨参照官方的Vue HackerNews 2.0项目,实现Vue.js原生的SSR,这样一来可控性更大,对既有项目的侵入性也小很多,重构工作量显然更少

参考:

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题