@openreply/vue-cli-plugin-ssr

0.6.4 • Public • Published

@openreply/vue-cli-plugin-ssr

npm npm vue-cli3

Simple Server-Side-Rendering plugin for Vue CLI (Work-in-Progress)

⚠️ Note: This is a fork of @akryum/ssr, which should be considered the main package. This fork contains some features that aren't merged in the main repository, yet. Like support for the Vue-CLI pages and publicPath options.

Become a Patreon


Documentation


Sponsors

Gold

sum.cumo logo

Silver

VueSchool logo Vue Mastery logo

Bronze


About

Features:

  • Automatic conversion of your project to SSR
  • Integrated express server
  • Vuex store
  • Async routes
  • vue-cli-plugin-apollo support
  • Custom middlewares

This fork of the original package by @Akryum also supports:

  • The Vue CLI pages and publicPath options

  • Additional options and config arguments for the extendServer function

  • Accessing the server bundle and client manifest in the extendServer function

  • Added prependServer function

  • Webpack config export analogous to Vue CLI

    const [clientConfig, serverConfig] = require('@openreply/vue-cli-plugin-ssr/webpack.config')

(I strive to get these additions merged once they are fully tested.)

The following PRs have also been merged in this fork:


🚀 Roadmap:

  • Automatic conversion of vuex modules to state () {}
  • Integration with CLI UI

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.6.4
    100
    • latest

Version History

Package Sidebar

Install

npm i @openreply/vue-cli-plugin-ssr

Weekly Downloads

100

Version

0.6.4

License

MIT

Unpacked Size

56.8 kB

Total Files

33

Last publish

Collaborators

  • reply-prustic
  • mthoden
  • ihojdanic-reply
  • dcuturilo
  • thomasdorfer
  • k.seehrich
  • pranavea
  • d.tuksar-or
  • karl_rep
  • laszlotarkanyi
  • laurentiu.ilici
  • obi-companion-bots
  • vinidilavari
  • leandrofernandes
  • kpollock-reply
  • keklireply
  • i.sahoo
  • tim1797
  • leoven26
  • a.saidani
  • molitor
  • poppe-neofonie
  • melissa.schmidt
  • j.zaengle
  • kasmamytov
  • timkranich-reply
  • srt-order-bots
  • f.ferko
  • egidiocarbone
  • lxkrmr
  • m.kallert
  • sarvsingh
  • flolu
  • maira.diaz
  • b.akupuome
  • agrawalramakant
  • christiansutter
  • mic.takac
  • rodion.hagin.reply
  • g.fathallah
  • tabea_schuster_reply
  • sophia99
  • paulakwlk
  • dcoune
  • arminjazi
  • pooriakarimi
  • esahin90
  • dconradobi
  • schokriben
  • s.walsen
  • mzwigl
  • driedel
  • fschaper
  • mathiaslam
  • fjunge-reply
  • or-dleinhaeuser
  • timhannemannreply
  • t.meier
  • h.hamm
  • r.arzaroli
  • sscheinert
  • eugenk
  • arditshala
  • mhorn
  • erikstoll
  • ovstackelberg
  • v_yilmaz
  • romedius_reply
  • sebastianwernicke
  • r.nevet
  • ralfboesch