配置预渲染
具体方法
参考:https://blog.csdn.net/ligang2585116/article/details/78533793
踩到的坑:
webpack.prod.conf.js在新建时没有被创建
在vue.config.js里面引入配置
var path = require("path");
var config = require("./config")
var PrerenderSpaPlugin = require('prerender-spa-plugin')
module.exports = {
lintOnSave: false,
configureWebpack: {
plugins: [
new PrerenderSpaPlugin(
path.join(config.build.assetsRoot),
[ '/', '/test']
)
]},
}
lintOnSave: false, 因为我安装的时候就有所以就没有删除
因为此处引入了config.build.assetsRoot所有我们需要添加config文件夹,添加内容参考如下
https://blog.csdn.net/gongyi199393/article/details/83304000