@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

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

    Package Sidebar

    Install

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

    Weekly Downloads

    118

    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