第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Vue ssr失敗,渲染的html為undefined

Vue ssr失敗,渲染的html為undefined

九州編程 2019-03-11 16:14:28
想試著寫一個(gè)ssr demo,不帶路由,不帶數(shù)據(jù)預(yù)取的。官網(wǎng)文檔中的基本用法demo的照寫了運(yùn)行沒問題,但當(dāng)我想換成組件式開發(fā)的時(shí)候就出問題了,渲染出來的頁面是空的,這是我的代碼,麻煩幫忙看看這是entry-client.jsimport { createApp } from './app'const { app } = createApp()app.$mount('#app')這是entry-server.jsimport { createApp } from './app'export default context => {  const { app } = createApp()  return app}這是app.jsimport Vue from 'vue'import App from '../../component/test/App.vue'export function createApp () {  const app = new Vue({    render: h => h(App)  })  return { app }}這是server.jsconst server = require('express')()const { createBundleRenderer } = require('vue-server-renderer')const renderer = createBundleRenderer('./dist/vue-ssr-server-bundle.json', {  runInNewContext: false,   template: require('fs').readFileSync('./views/test/test.html', 'utf-8')})server.get('*', (req, res) => {  renderer.renderToString( (err, html) => {    res.end(html)  })}).listen(8899)這是webpack打包服務(wù)端的代碼const merge = require('webpack-merge')const nodeExternals = require('webpack-node-externals')const baseConfig = require('./webpack.common.js')const VueSSRServerPlugin = require('vue-server-renderer/server-plugin')module.exports = merge(baseConfig, {  entry: './js/test/entry-server.js',  target: 'node',  devtool: 'source-map',  output: {    libraryTarget: 'commonjs2'  },  externals: nodeExternals({    whitelist: /\.css$/  }),  plugins: [    new VueSSRServerPlugin()  ]})我的運(yùn)行步驟是,先 webpack --config webpack.ssr.js,會(huì)成功打包出vue-ssr-server-bundle.json文件,之后node server.js,但是渲染失敗,頁面是空白的。
查看完整描述

1 回答

?
哆啦的時(shí)光機(jī)

TA貢獻(xiàn)1779條經(jīng)驗(yàn) 獲得超6個(gè)贊

解決了,./dist/vue-ssr-server-bundle.json不能是相對路徑,必須絕對路徑


查看完整回答
反對 回復(fù) 2019-03-24
  • 1 回答
  • 0 關(guān)注
  • 503 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號