Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion config/server-options.md
Original file line number Diff line number Diff line change
Expand Up @@ -147,8 +147,15 @@ export default defineConfig({
## server.cors

- **型:** `boolean | CorsOptions`
- **デフォルト:** `false`

開発サーバーの CORS を設定します。[オプションオブジェクト](https://github.com/expressjs/cors#configuration-options)を渡して微調整するか、`true` で任意のオリジンを許可します。

:::warning

信頼できないオリジンにソースコードを公開するのを避けるため、`true` ではなく特定の値をすることを推奨します。
:::

開発サーバーの CORS を設定します。これはデフォルトで有効になっており、どんなオリジンも許可します。[オプションオブジェクト](https://github.com/expressjs/cors#configuration-options)を渡して微調整するか、`false` で無効にします。

## server.headers

Expand Down
6 changes: 6 additions & 0 deletions guide/backend-integration.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@
import { defineConfig } from 'vite'
// ---cut---
export default defineConfig({
server: {
cors: {
// ブラウザ経由でアクセスするオリジン
origin: 'http://my-backend.example.com',
},
},
build: {
// outDir に .vite/manifest.json を出力
manifest: true,
Expand Down
Loading