深入浅出通过vue-cli3构建一个SSR应用程序【实践】( 三 )
3.5 运行server.jsnode server.js
访问 localhost:3000,可以看到页面的数据都是由服务端渲染完成后返回的 。到这一步已经基本算完成了SSR的构建了 。
如果有问题的话,可以把dist目录下的index.html文件删了 。避免直接访问到了该html文件 。
文章插图
image
4、集成vuex
- 修改store.js
import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)export function createStore() {return new Vuex.Store({state: {},mutations: {},actions: {}});}
- 修改main.js
import Vue from "vue";import App from "./App.vue";import { createRouter } from "@/router";import { createStore } from "@/store";export function createApp() {const router = createRouter();const store = createStore()// +const app = new Vue({router,store,// +render: h => h(App)});return { app, router,store };}
- 再次运行脚本构建
npm run build:winnode server.js
5、案例代码附上案例源码6、总结
https://github.com/lentoo/vue-cli-ssr-example 欢迎star
到目前为止,仅仅是完成了SSR的基础部分,还有如何实现开发模式下热更新的内容,具体可以查看这篇文章:基于vue-cli3 SSR 程序实现热更新功能
- 免费查手机 怎么通过手机查老公的行踪
- 可以通过哪些方式来挣钱 网页游戏工作室怎么赚钱
- 可以通过什么方式赚钱 面包车创业项目有哪些
- 手机推特如何注册,解决手机号码无法通过验证难题
- 王者荣耀是一款5V5公平对战手游,对线双方需要通过打野、清理兵线、击杀来获取经济
- 马化腾大意了,王者荣耀被抢注为酒类商标,腾讯通过诉讼能要回吗?
- iQOO 8 Pro通过性能强悍的骁龙888 Plus三件套组合
- 抖音关联热点有什么用?抖音上热门审核不通过怎么办?
- 如何通过车牌号查询车主信息? 车牌号码查询
- 数学能力通过游戏来培养