> Discover all available pages from the documentation index: https://mastra.zisheng.pro/zh-TW/llms.txt # 搭配 Web 框架部署 Mastra 與 Web 框架整合後,會使用該框架的標準部署流程,隨應用程式一同部署。請依照下列說明,確保 Mastra 整合能正確部署。 > **警告:** 若要部署至雲端供應商,請從 Mastra 設定中移除所有 [LibSQLStore](https://mastra.zisheng.pro/zh-TW/reference/storage/libsql) 用法。LibSQLStore 需要存取檔案系統,與無伺服器平台不相容。 整合指南: - [搭配 Next.js](https://mastra.zisheng.pro/zh-TW/guides/getting-started/next-js) - [搭配 Astro](https://mastra.zisheng.pro/zh-TW/guides/getting-started/astro) ## 在 Vercel 上搭配 Next.js 如果你已[依照指南](https://mastra.zisheng.pro/zh-TW/guides/getting-started/next-js)將 Mastra 與 Next.js 整合,並打算部署至 Vercel,請在 `next.config.ts` 中加入 `serverExternalPackages: ["@mastra/*"]`: ```typescript import type { NextConfig } from 'next' const nextConfig: NextConfig = { serverExternalPackages: ['@mastra/*'], } export default nextConfig ``` ## 在 Vercel 上搭配 Astro 如果你已[依照指南](https://mastra.zisheng.pro/zh-TW/guides/getting-started/astro)將 Mastra 與 Astro 整合,並打算部署至 Vercel,請在 `astro.config.mjs` 中加入 Vercel adapter 與伺服器輸出: ```javascript import { defineConfig } from 'astro/config' import vercel from '@astrojs/vercel' export default defineConfig({ adapter: vercel(), output: 'server', }) ``` ## 在 Netlify 上搭配 Astro 如果你已[依照指南](https://mastra.zisheng.pro/zh-TW/guides/getting-started/astro)將 Mastra 與 Astro 整合,並打算部署至 Netlify,請在 `astro.config.mjs` 中加入 Netlify adapter 與伺服器輸出: ```javascript import { defineConfig } from 'astro/config' import netlify from '@astrojs/netlify' export default defineConfig({ adapter: netlify(), output: 'server', }) ```