netlify.toml 710 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. [build.environment]
  2. NODE_VERSION = "22"
  3. PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD = "1"
  4. [build]
  5. publish = "docs/.vitepress/dist"
  6. command = "pnpm docs:build && pnpm docs:lunaria:build"
  7. [[headers]]
  8. for = "/assets/*"
  9. [headers.values]
  10. cache-control = '''
  11. max-age=31536000,
  12. immutable'''
  13. [[headers]]
  14. for = "/_translations/*"
  15. [headers.values]
  16. x-robots-tag = "noindex"
  17. [[redirects]]
  18. from = "https://vitepress.vuejs.org/*"
  19. to = "https://vitepress.dev/:splat"
  20. force = true
  21. [[redirects]]
  22. from = "/guide/"
  23. to = "/guide/getting-started"
  24. [[redirects]]
  25. from = "/llms.md"
  26. status = 301
  27. to = "/llms.txt"
  28. [[redirects]]
  29. from = "/llms-full.md"
  30. status = 301
  31. to = "/llms-full.txt"