mirror of
https://github.com/withastro/astro.git
synced 2024-12-23 21:53:55 -05:00
114bf63e11
* Removed ignores * Migration to v3 * More changes * Remove legacy redirects * Fail when there is no ENABLE_VC_BUILD * Fix edge * Updated readme * Changeset * Added static mode * Updated documentation * Updated shim * Made edge work! * Updated changeset * Ensure empty dir * Fixed redirects for dynamic paths * Removed extra declaration * Splited imports * Updated readme * Fixed some urls * Deprecated shim! * [test]: Vercel NFT * Beautify * Edge bundle to node 14.19 Vercel runs 14.19.1 (I've checked it manually) * Re-added shim (#3304) * Added `node:` prefix * Use the same bundling as Deno for Edge * Remove esbuild * Fixed shim * Moved nft * Updated changeset * Added note about Edge * fix typo * Added support for Node 16 (vercel/vercel#7772)
20 lines
852 B
Markdown
20 lines
852 B
Markdown
---
|
|
'@astrojs/vercel': minor
|
|
---
|
|
|
|
|
|
**[BREAKING]** Now with Build Output API (v3)! [See the README to get started](https://github.com/withastro/astro/tree/main/packages/integrations/vercel#readme).
|
|
|
|
- `trailingSlash` redirects works without a `vercel.json` file: just configure them inside your `astro.config.mjs`
|
|
- Multiple deploy targets: `edge`, `serverless` and `static`!
|
|
- When building to `serverless`, your code isn't transpiled to CJS anymore.
|
|
|
|
**Migrate from v0.1**
|
|
|
|
1. Change the import inside `astro.config.mjs`:
|
|
```diff
|
|
- import vercel from '@astrojs/vercel';
|
|
+ import vercel from '@astrojs/vercel/serverless';
|
|
```
|
|
2. Rename the `ENABLE_FILE_SYSTEM_API` environment variable to `ENABLE_VC_BUILD`, as Vercel changed it.
|
|
3. The output folder changed from `.output` to `.vercel/output` — you may need to update your `.gitignore`.
|