1
0
Fork 0
mirror of https://github.com/kou029w/zenn.dev.git synced 2025-01-18 16:07:59 +00:00
zenn.dev/books/codesandbox-guidebook/5.configuration.md
2022-06-13 23:36:23 +09:00

2.3 KiB

id title
configuration 設定

サンドボックスの設定方法とそれぞれのオプションを説明します。

package.json

パッケージに必要なモジュールの管理などの設定を行います。詳しくはnpm 公式の package.json のドキュメントを参照してください。

sandbox.config.json

サンドボックスの設定は sandbox.config.json ファイルの内容を変更することで行います。左端のアクティビティの中から[Configuration Files]→[sandbox.config.json]→[Create]または[Edit]選択すると sandbox.config.json の内容を変更できます

Infinite Loop Protection: infiniteLoopProtection 無限ループを検知したとき実行を停止するかどうか設定します。(デフォルト: false 停止しない)

:::message 無限ループを動作したい場合はtrueに設定しましょう。 :::

Hard Reload on Change: hardReloadOnChange ファイルを変更するたび強制的にリロードするかどうか設定します。(デフォルト: false 強制的なリロードをしない)

:::message setInterval()などグローバルな状態を扱う際はtrueに設定しましょう。 :::

Template: template 選択したテンプレートを使用します。(static 静的ファイル、node Node.js コンテナー環境)

.prettierrc

コードの自動整形の設定を行います。詳しくはPrettier の設定ファイルのドキュメントを参照してください。

netlify.toml

:::message デプロイに関する設定です。 :::

Netlify へのデプロイに関わる設定ファイルです。詳しくはNetlify の設定ファイルのドキュメントを参照してください。

now.json (vercel.json)

:::message デプロイに関する設定です。 :::

Vercel へのデプロイに関わる設定ファイルです。詳しくはVercel の設定ファイルのドキュメントを参照してください。