prerender-spa-plugin 預渲染外掛的使用說明
1:單頁面應用不利於SEO
SSH伺服器端渲染
預渲染**
由於頁面較少,且預渲染相對於SSH比較簡單,於是選擇預渲染頁面,預渲染可以極大的提高網頁訪問速度。而且配合一些meat外掛,基本可以
滿足SEO需求
webpack 配置
// https://github.com/chrisvfritz/prerender-spa-plugin
new PrerenderSPAPlugin({
staticDir: config.build.assetsRoot,
// Routes to render
routes: [ '/', '/login' , ],
//壓縮html
minify: {
collapseBooleanAttributes: true,
collapseWhitespace: true,
decodeEntities: true,
keepClosingSlash: true,
sortAttributes: true
},
//這個沒有配置成功過 可能是
// renderer: new Renderer({
// inject: {
// foo: 'bar'
// },
// headless: false,
// renderAfterDocumentEvent: 'render-event'
// })
})
我用的腳手架 vue-cli webpack
打包目錄是public 裡面其他檔案是我們自己的一些東西不用管
之前打包後 是下面這樣的
配置後 注意 routes: [ '/', '/login' , ],
就是把你當前的路由換成靜態檔案而已
相關文章
- 預渲染外掛prerender-spa-plugin使用總結Plugin
- vue預渲染之prerender-spa-plugin外掛應用VuePlugin
- 如何使用prerender-spa-plugin外掛對頁面進行預渲染Plugin
- Vue prerender-spa-plugin 預渲染VuePlugin
- IDEA Maven Helper 外掛的安裝與使用說明IdeaMaven
- Flutter外掛之webview_flutter簡要使用說明FlutterWebView
- jenkins構建後操作post build tasks外掛的使用說明JenkinsUI
- DataTables表格外掛使用說明
- 說說如何使用 vue-router 外掛Vue
- vue預渲染prerender-spa-plugin解決首屏白屏問題VuePlugin
- Vue SPA專案SEO優化之預渲染Prerender-spa-pluginVue優化Plugin
- Webpack外掛是如何編寫的——prerender-spa-plugin原始碼解析WebPlugin原始碼
- HtmlWebpackPlugin外掛和HtmlWebpackInlineSourcePlugin外掛的使用HTMLWebPlugininline
- fastadmin的【外掛管理】外掛使用教程AST
- oradebug的使用說明
- LUT Gallery怎麼用?LUTS調色預設預覽管理外掛使用教程 (FCPX外掛)
- 使用說明
- burp外掛的使用
- Headshot外掛如何使用?Headshot外掛使用教程
- 剖析虛幻渲染體系-開篇說明
- FreeSql 使用說明SQL
- postman 使用說明Postman
- QLExpress使用說明Express
- WebApiClientCore使用說明WebAPIclient
- Jupiter 使用說明
- certbot 使用說明
- cmake使用說明
- ApplicationContextAware使用說明APPContext
- DataLakeAnalytics中OSSLOCATION的使用說明
- 關於 Jupyter 的使用說明
- apisix~限流外掛的使用API
- [IDEA] chapter_reader - idea看小說外掛 idea閱讀外掛 idea摸魚外掛IdeaAPT
- VSCode 中 Markdown Preview Enhanced 外掛利用 Chrome (Puppeteer) 匯出 PDF 檔案使用說明與問題解決VSCodeViewChrome
- axios使用說明書iOS
- wc 命令使用說明
- oracle orapwd使用說明Oracle
- JPA EntityManager使用說明
- markdown使用小說明