Comments (5)
@hurradieweltgehtunter this answer by @trusktr on Mar 23 guided me in the right direction here. I was able to grab my slugs of my blog posts and then prerender those rotues.
A word of caution though, when a new route is added (ie new blog post) this must be run again! If this is something you must do often it might be time to look into some SSR.
from prerender-spa-plugin.
It'd be impossible for the plugin to know which exercises actually exist, but you can accomplish this another way. Just connect to your database or read from the file system to compile a list of all the links to existing exercises.
from prerender-spa-plugin.
I am having the same issue, is there any reason dynamic route are not supported? I am using this plugin only for social crawler.
I want to understand this: are the pages listed in routes
are generated previous to the user request? or the js get executed upon user request? if the case is the latter one, then why dynamic routes are not supported?
from prerender-spa-plugin.
Can I make a api request to get ids of exercises rather than database and file system =。=
That is: Can I make a api request in webpack.config.js
file?
from prerender-spa-plugin.
Just came upon the same issue. I thought about to read a external file to insert in the list of routes to pre-render. But i don't know how.
Just connect to your database or read from the file system to compile a list of all the links to existing exercises.
Could you be a little mire specific how to do this?
@Iyyourc I'm searching for doing a api request inside my webpack.config too. Did you get it to work?
from prerender-spa-plugin.
Related Issues (20)
- Plugin creates broken HTML HOT 1
- Puppeteer Issues on Oracle Linux 8 HOT 2
- Optimization of Puppeteer
- I have a Vue multi-page app, after prerender, all html files look the same. HOT 1
- render each route to an html file
- Only two pages are getting pre-rendered properly
- How to cache the result.
- docker
- on Safari and ios it doesn't always work
- [prerender-spa-plugin] Unable to prerender all routes! HOT 4
- How to configure puppeteer inside prerender-spa for Heroku
- How to launch puppeteer with { args: ['--no-sandbox'] }?
- "/" page flashing before routes load
- Unexpected token '?' with plugin only HOT 2
- Looking for maintainers! HOT 15
- Error during building example app: probably smth with websocket errno: -4039, code: 'ETIMEDOUT'
- Vue Prerender-SPA / Webpack - Application won't initialise with named cacheGroups unless explicitly listed in pages config chunks section?
- why no such file or directory
- Unable to prerender all routes! HOT 2
- Page refresh twice
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from prerender-spa-plugin.