Closed3
RemixをDeno Deployにデプロイ
下記のREADMEに書かれている手順で進めてみる
公式のテンプレート
インストール
npx create-remix@latest --template deno
開発
npm run dev
本番環境
npm start
デプロイ
- Deno Deployにサインインする
https://deno.dev - 空のプロジェクトを作成する
https://dash.deno.com/new -
package.json
に書かれているscripts
のdeploy
の<your deno deploy project>
の部分をDeno Deployで作成したプロジェクト名に変更する
{
"scripts": {
"deploy": "deployctl deploy --project=<your deno deploy project> --include=.cache,build,public ./build/index.js"
}
}
- デプロイコマンドに必要なトークンを取得し、環境変数に
DENO_DEPLOY_TOKEN
で保存する。
トークン取得場所
https://dash.deno.com/account
環境変数を設定する一例
https://zenn.dev/tatsuyasusukida/articles/dotenv-package-json - Deno Deploy CLIをインストールする。(ある場合は最新バージョンに)
deno install --allow-read --allow-write --allow-env --allow-net --allow-run --no-check -r -f https://deno.land/x/deploy/deployctl.ts
6. 以下のコマンドを実行してあげればデプロイ完了
npm run deploy
このスクラップは2023/05/14にクローズされました