1.0.5 • Published 3 years ago

vue3-bundle-renderer v1.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

vue3-bundle-renderer

Quick Start

npm install vue3-bundle-renderer
import { createBundleRenderer } from 'vue3-bundle-renderer';

// ssr server 端的资源
const serverBundle = {};
// ssr client 端的资源
const clientManifest = {};
// ssr context
const ssrContext = {};

const bundleRenderer = createBundleRenderer({
    serverBundle,
    clientManifest,
    runInNewContext: false,
});

async function render(req, res) {
    // ssr context
    const ssrContext = {
        url: req.url,
        hostname: req.hostname,
    };

    bundleRenderer
        .renderToString(ssrContext)
        .then((html) => {
            res.send(html);
        })
        .catch((err) => {
            res.send(err.message);
        });
}
1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago