鍍金池/ 問答/HTML/ 如何在已有的vue spa項目使用nuxt.js?

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

對于已開發(fā)完成的spa項目使用nuxt.js是要將項目完全重構(gòu)嗎?

回答
編輯回答
櫻花霓

基本上是要重構(gòu),因為這是一個framework for framework,相對比較底層;
Nuxt.js有自己的一套規(guī)則約定,導(dǎo)致原來Vue.js項目的目錄結(jié)構(gòu)、路由、數(shù)據(jù)加載策略都要進行大幅調(diào)整;
如果需要進行SSR的頁面較少、頁面內(nèi)容實時性要求較低,不一定需要采取本方案,可以考慮Vue.js的預(yù)渲染插件;
也不妨參照官方的Vue HackerNews 2.0項目,實現(xiàn)Vue.js原生的SSR,這樣一來可控性更大,對既有項目的侵入性也小很多,重構(gòu)工作量顯然更少

參考:

2017年2月7日 00:37