Bun ミドルウェア
Qwik City Bun ミドルウェアを使用すると、Bun HTTP API を使用する Bun サーバーに Qwik City を接続できます。
インストール
Linux、OSX、または WSL に bun
をインストールするには、ターミナルで次のコマンドを実行します。
curl -fsSL https://bun.sh/install | bash
他のプラットフォームの場合、またはインストールで問題が発生した場合は、最新の bun
インストール手順が bun の Web サイトにあります。
bun
をパッケージマネージャーとして使用しているときに Something went wrong installing the "sharp" module
エラーが発生した場合は、package.json に次のコードを追加してから、node_modules フォルダーと、bun.lockb や package-lock.json などのロックファイルを削除します。次に、bun install
を実行します。
"trustedDependencies": [
"sharp"
]
この問題は現在、bun リポジトリで追跡されています。
bun
アダプターを統合するには、add
コマンドを使用します
- 統合 HTTP サーバーの場合
bun run qwik add bun
プロダクションビルド
本番環境向けにアプリケーションをビルドするには、build
コマンドを使用します。このコマンドは、bun run build.server
および bun run build.client
を自動的に実行します。
bun run build
提供
ビルド後に Bun サーバーを起動するには
bun run serve
プロダクションデプロイ
Bun を選択したので、bun run build
を実行した後、ここでは自分で作業する必要があります。
dist
フォルダーが作成され、すべての静的ファイルが含まれます。server
フォルダーが作成され、すべての bun サーバーファイルが含まれます。