Skip to content
vue服务端渲染,从0开始
Vue JavaScript CSS HTML Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
blog-list
build
deploy
public
src
.babelrc
.editorconfig
.gitignore
.postcssrc.js
README.md
favicon.ico
gen-sitemap.js
log4js.config.json
nodemon.json
package-lock.json
package.json
robots.txt
server.js

README.md

vue-ssr-blog

vue服务端渲染

前提是了解了 #32#33。 博客地址:iming.work

需要额外掌握的点

Feat

  • pm2进程管理
  • webhooks + shell 自动化部署
  • log4js dateFile日志输出到文件
  • 自定义MarkDown编辑器
  • vue全家桶
  • 适配移动端
  • 完成列表
  • 编辑器代码高亮,tab与缩进,快捷键。
  • 完成关于
  • 美化favicon.ico
  • nginx反向代理
  • nginx 缓存静态资源,开启gzip
  • 优化缓存逻辑,目前页面级缓存与部分接口缓存均为15min。未做组件缓存
  • 解决server-bundle.json(700kb)打包大的问题
  • 更合理的抽取公共css,非公共采用内联
  • 实现点赞👍
  • 实现评论
You can’t perform that action at this time.