2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-06-15 13:32:24 +03:00

feat: make ssr work

feat: update build script

chore: use jiti instead of babel-node for examples
This commit is contained in:
pimlie
2021-01-25 00:50:46 +01:00
parent 2e2c08e1f8
commit 9cfde5b550
37 changed files with 825 additions and 1606 deletions
+13 -10
View File
@@ -1,17 +1,20 @@
import fs from 'fs'
import path from 'path'
import consola from 'consola'
import express from 'express'
import rewrite from 'express-urlrewrite'
import webpack from 'webpack'
import webpackDevMiddleware from 'webpack-dev-middleware'
import WebpackConfig from './webpack.config'
import { renderPage } from './ssr/server'
const fs = require('fs')
const path = require('path')
const consola = require('consola')
const express = require('express')
const rewrite = require('express-urlrewrite')
const webpack = require('webpack')
const webpackDevMiddleware = require('webpack-dev-middleware')
const webpackConfig = require('./webpack.config')
const jiti = require('./jiti')
const { renderPage } = jiti('./ssr/server.js')
// const { renderPage } = require('./ssr/server')
const app = express()
app.use(
webpackDevMiddleware(webpack(WebpackConfig), {
webpackDevMiddleware(webpack(webpackConfig(true)), {
publicPath: '/__build__/',
writeToDisk: true,
stats: {