以前公司的項目前身是jq先後端不分離的商城項目,使用響應式去適配移動端和pc端。隨着業務的發展。一套代碼維護起來至關麻煩,因此考慮seo的狀況下,咱們技術棧以nuxt+koa+elemenUI配合去重構這個項目。加上最近本身在學習Vue全家桶+SSR+Koa2開發的一個項目,恰好能夠把這個過程當中遇到的坑和學習到的知識點做爲一個系列記錄下來。vue
# npx create-nuxt-app nuxt-learn 提示中咱們只需根據提示安裝咱們所須要的內容便可 # npm install sass-loader node-sass 安裝sacc
用法上和vue-router大體同樣,區別是nuxt路由建立即配置。好比建立了一個review頁面,它會自動給咱們加上路由,讓review的路由配置review的文件,作了映射。會把review文件做爲你配置的一個入口文件。node
這裏以美團網舉例,nuxt給到咱們的數據是經過建立一個script標籤。而後在window上掛載一個屬性對象,將返回的結果賦值給它
vue-router