Unverified 提交 e5e1495c authored 作者: Will Chen's avatar Will Chen 提交者: GitHub

Add vercel.json for default React vite.js template (#755)

上级 7938b69e
...@@ -1260,6 +1260,19 @@ export default { ...@@ -1260,6 +1260,19 @@ export default {
// File contents excluded from context // File contents excluded from context
</dyad-file> </dyad-file>
<dyad-file path="vercel.json">
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"rewrites": [
{
"source": "/(.*)",
"destination": "/index.html"
}
]
}
</dyad-file>
<dyad-file path="vite.config.ts"> <dyad-file path="vite.config.ts">
import { defineConfig } from "vite"; import { defineConfig } from "vite";
import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger"; import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger";
......
...@@ -1260,6 +1260,19 @@ export default { ...@@ -1260,6 +1260,19 @@ export default {
// File contents excluded from context // File contents excluded from context
</dyad-file> </dyad-file>
<dyad-file path="vercel.json">
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"rewrites": [
{
"source": "/(.*)",
"destination": "/index.html"
}
]
}
</dyad-file>
<dyad-file path="vite.config.ts"> <dyad-file path="vite.config.ts">
import { defineConfig } from "vite"; import { defineConfig } from "vite";
import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger"; import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger";
......
...@@ -1260,6 +1260,19 @@ export default { ...@@ -1260,6 +1260,19 @@ export default {
// File contents excluded from context // File contents excluded from context
</dyad-file> </dyad-file>
<dyad-file path="vercel.json">
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"rewrites": [
{
"source": "/(.*)",
"destination": "/index.html"
}
]
}
</dyad-file>
<dyad-file path="vite.config.ts"> <dyad-file path="vite.config.ts">
import { defineConfig } from "vite"; import { defineConfig } from "vite";
import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger"; import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger";
......
...@@ -1260,6 +1260,19 @@ export default { ...@@ -1260,6 +1260,19 @@ export default {
// File contents excluded from context // File contents excluded from context
</dyad-file> </dyad-file>
<dyad-file path="vercel.json">
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"rewrites": [
{
"source": "/(.*)",
"destination": "/index.html"
}
]
}
</dyad-file>
<dyad-file path="vite.config.ts"> <dyad-file path="vite.config.ts">
import { defineConfig } from "vite"; import { defineConfig } from "vite";
import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger"; import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger";
......
...@@ -5844,6 +5844,18 @@ export default { ...@@ -5844,6 +5844,18 @@ export default {
} }
=== vercel.json ===
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"rewrites": [
{
"source": "/(.*)",
"destination": "/index.html"
}
]
}
=== vite.config.ts === === vite.config.ts ===
import { defineConfig } from "vite"; import { defineConfig } from "vite";
import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger"; import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger";
......
...@@ -1260,6 +1260,19 @@ export default { ...@@ -1260,6 +1260,19 @@ export default {
// File contents excluded from context // File contents excluded from context
</dyad-file> </dyad-file>
<dyad-file path="vercel.json">
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"rewrites": [
{
"source": "/(.*)",
"destination": "/index.html"
}
]
}
</dyad-file>
<dyad-file path="vite.config.ts"> <dyad-file path="vite.config.ts">
import { defineConfig } from "vite"; import { defineConfig } from "vite";
import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger"; import dyadComponentTagger from "@dyad-sh/react-vite-component-tagger";
......
...@@ -401,6 +401,11 @@ ...@@ -401,6 +401,11 @@
"content": "// File contents excluded from context", "content": "// File contents excluded from context",
"force": false "force": false
}, },
{
"path": "vercel.json",
"content": "{\n \"$schema\": \"https://openapi.vercel.sh/vercel.json\",\n \"rewrites\": [\n {\n \"source\": \"/(.*)\",\n \"destination\": \"/index.html\"\n }\n ]\n}\n",
"force": false
},
{ {
"path": "vite.config.ts", "path": "vite.config.ts",
"content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n", "content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n",
......
...@@ -396,6 +396,11 @@ ...@@ -396,6 +396,11 @@
"content": "// File contents excluded from context", "content": "// File contents excluded from context",
"force": false "force": false
}, },
{
"path": "vercel.json",
"content": "{\n \"$schema\": \"https://openapi.vercel.sh/vercel.json\",\n \"rewrites\": [\n {\n \"source\": \"/(.*)\",\n \"destination\": \"/index.html\"\n }\n ]\n}\n",
"force": false
},
{ {
"path": "vite.config.ts", "path": "vite.config.ts",
"content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n", "content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n",
......
...@@ -396,6 +396,11 @@ ...@@ -396,6 +396,11 @@
"content": "// File contents excluded from context", "content": "// File contents excluded from context",
"force": false "force": false
}, },
{
"path": "vercel.json",
"content": "{\n \"$schema\": \"https://openapi.vercel.sh/vercel.json\",\n \"rewrites\": [\n {\n \"source\": \"/(.*)\",\n \"destination\": \"/index.html\"\n }\n ]\n}\n",
"force": false
},
{ {
"path": "vite.config.ts", "path": "vite.config.ts",
"content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n", "content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n",
......
...@@ -401,6 +401,11 @@ ...@@ -401,6 +401,11 @@
"content": "// File contents excluded from context", "content": "// File contents excluded from context",
"force": false "force": false
}, },
{
"path": "vercel.json",
"content": "{\n \"$schema\": \"https://openapi.vercel.sh/vercel.json\",\n \"rewrites\": [\n {\n \"source\": \"/(.*)\",\n \"destination\": \"/index.html\"\n }\n ]\n}\n",
"force": false
},
{ {
"path": "vite.config.ts", "path": "vite.config.ts",
"content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n", "content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n",
......
...@@ -401,6 +401,11 @@ ...@@ -401,6 +401,11 @@
"content": "// File contents excluded from context", "content": "// File contents excluded from context",
"force": false "force": false
}, },
{
"path": "vercel.json",
"content": "{\n \"$schema\": \"https://openapi.vercel.sh/vercel.json\",\n \"rewrites\": [\n {\n \"source\": \"/(.*)\",\n \"destination\": \"/index.html\"\n }\n ]\n}\n",
"force": false
},
{ {
"path": "vite.config.ts", "path": "vite.config.ts",
"content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n", "content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n",
......
...@@ -409,6 +409,11 @@ ...@@ -409,6 +409,11 @@
"content": "// File contents excluded from context", "content": "// File contents excluded from context",
"force": false "force": false
}, },
{
"path": "vercel.json",
"content": "{\n \"$schema\": \"https://openapi.vercel.sh/vercel.json\",\n \"rewrites\": [\n {\n \"source\": \"/(.*)\",\n \"destination\": \"/index.html\"\n }\n ]\n}\n",
"force": false
},
{ {
"path": "vite.config.ts", "path": "vite.config.ts",
"content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n", "content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n",
......
...@@ -417,6 +417,11 @@ ...@@ -417,6 +417,11 @@
"content": "// File contents excluded from context", "content": "// File contents excluded from context",
"force": false "force": false
}, },
{
"path": "vercel.json",
"content": "{\n \"$schema\": \"https://openapi.vercel.sh/vercel.json\",\n \"rewrites\": [\n {\n \"source\": \"/(.*)\",\n \"destination\": \"/index.html\"\n }\n ]\n}\n",
"force": false
},
{ {
"path": "vite.config.ts", "path": "vite.config.ts",
"content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n", "content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n",
......
...@@ -425,6 +425,11 @@ ...@@ -425,6 +425,11 @@
"content": "// File contents excluded from context", "content": "// File contents excluded from context",
"force": false "force": false
}, },
{
"path": "vercel.json",
"content": "{\n \"$schema\": \"https://openapi.vercel.sh/vercel.json\",\n \"rewrites\": [\n {\n \"source\": \"/(.*)\",\n \"destination\": \"/index.html\"\n }\n ]\n}\n",
"force": false
},
{ {
"path": "vite.config.ts", "path": "vite.config.ts",
"content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n", "content": "import { defineConfig } from \"vite\";\nimport dyadComponentTagger from \"@dyad-sh/react-vite-component-tagger\";\nimport react from \"@vitejs/plugin-react-swc\";\nimport path from \"path\";\n\nexport default defineConfig(() => ({\n server: {\n host: \"::\",\n port: 8080,\n },\n plugins: [dyadComponentTagger(), react()],\n resolve: {\n alias: {\n \"@\": path.resolve(__dirname, \"./src\"),\n },\n },\n}));\n",
......
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"rewrites": [
{
"source": "/(.*)",
"destination": "/index.html"
}
]
}
...@@ -55,7 +55,7 @@ const EXCLUDED_DIRS = ["node_modules", ".git", "dist", "build", ".next"]; ...@@ -55,7 +55,7 @@ const EXCLUDED_DIRS = ["node_modules", ".git", "dist", "build", ".next"];
const EXCLUDED_FILES = ["pnpm-lock.yaml", "package-lock.json"]; const EXCLUDED_FILES = ["pnpm-lock.yaml", "package-lock.json"];
// Files to always include, regardless of extension // Files to always include, regardless of extension
const ALWAYS_INCLUDE_FILES = ["package.json", ".gitignore"]; const ALWAYS_INCLUDE_FILES = ["package.json", "vercel.json", ".gitignore"];
// File patterns to omit (contents will be replaced with a placeholder) // File patterns to omit (contents will be replaced with a placeholder)
// //
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论