正在学习怎样使用vue的服务端渲染 跟着官网做的 但是我保存代码的时候就报错了 担当缺少读取文件的fs模块 需要安装 但是node不应该带了这个模块吗 不知道是不是我的代码写的有问题 我是用vue-cli搭建的项目
这是package.json文件代码
"dependencies": {
"vue": "^2.5.2",
"vue-router": "^3.0.1",
"vue-server-renderer": "^2.5.6"
}
这是main.js文件代码
import Vue from 'vue'
import App from './App'
import router from './router'
Vue.config.productionTip = false
const renderer = require('vue-server-renderer').createRenderer()
/ eslint-disable no-new /
const app = new Vue({
el: '#app',
router,
template: '<div>hello SSR-renderer</div>',
components: { App }
})
renderer.renderToString(app, (err, html) => {
if (err) throw err
console.log(html)
})
大佬,解决了吗?这是什么原因呢