Comments (4)
You could add a build:before
or generate:before
hook to download these files. Then in your component you could use a dynamic import statement, depending on further config you have, Webpack will then add all these files as static assets to your dist. See here for configuration options through magic comments.
from nuxt-generate-cluster.
You could add a
build:before
orgenerate:before
hook to download these files.
Downloading the files in advance won't really work as there is neither a comprehensive list of files to download nor a good way to build such a list with exactly the needed files before the site is generated. But perhaps there is a way for generator to access the already built routes and retrieve a list of urls from it?
from nuxt-generate-cluster.
Can you add some example code that shows how and when you determine which content to download?
from nuxt-generate-cluster.
I have two dynamic urls, each used many times with different parameters:
data: ->
src: "/api/content/cover/#{if @issue.feature then @issue.feature else @issue.year}/#{@issue.order_within_year}"
data: ->
if isArticle
url = "/api/content/pdf/#{@year}/#{@orderWithinYear}/#{@orderWithinIssue}/#{@orderWithinSection}"
else
url = "/api/content/pdf/#{@year}/#{@orderWithinYear}"
url: url
In case that matters, they are being set to <img>
and <a>
tags, respectively.
from nuxt-generate-cluster.
Related Issues (20)
- Argument 'workerInfo' on hook 'done' not passed HOT 5
- Easy way to make the CLI script fail on any errors HOT 3
- nuxt.config.ts not supported HOT 3
- @nuxt/sitemap not supported? HOT 6
- Error: spawn E2BIG is occurred HOT 3
- Assertion failed: len < MAX_ENV_VAR_LENGTH HOT 11
- Unexpected token u in JSON at position 0 HOT 1
- ERROR Could not resolve routes, WARN No routes so not starting workers HOT 8
- Bin is returning "Unknow resource" for all commands HOT 4
- Error: Renderer resources are not loaded HOT 1
- Doesn't work with the sitemap module HOT 2
- Will it work with full static export mode? HOT 5
- Increase build speed, HOT 3
- Tips to ensure generate process is using all of its resources HOT 2
- ESM package is missing HOT 1
- Nuxt build assets not moved from .nuxt to dist folder HOT 2
- Nuxt Generator Opening Connections Too Many Files, Hitting Lambda Limits and Getting EMFILE Errors HOT 2
- Getting error: manifest.js Not Found when generating HOT 1
- Port to Nuxt 3?
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 nuxt-generate-cluster.