From 60f4014537c919cd7d111bd16eb6204266a9b2f4 Mon Sep 17 00:00:00 2001 From: uttk-develop <97154037+uttk-dev@users.noreply.github.com> Date: Mon, 17 Apr 2023 13:16:47 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20zenn-cli=20=E3=81=AE=20env=20=E3=83=95?= =?UTF-8?q?=E3=82=A1=E3=82=A4=E3=83=AB=E3=81=AB=E3=81=A4=E3=81=84=E3=81=A6?= =?UTF-8?q?=E3=81=AE=E9=A0=85=E7=9B=AE=E3=82=92=E8=BF=BD=E8=A8=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/guides/zenn-editor/zenn-cli.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/guides/zenn-editor/zenn-cli.md b/docs/guides/zenn-editor/zenn-cli.md index dd90707..4e81f8e 100644 --- a/docs/guides/zenn-editor/zenn-cli.md +++ b/docs/guides/zenn-editor/zenn-cli.md @@ -37,6 +37,20 @@ $ pnpm zenn new:book --slug foo-bar-baz-qux # = npx zenn new:book --slug foo-bar $ pnpm zenn --help # = npx zenn --help ``` +### 環境変数を設定する + +zenn-cli ではビルドに必要な情報の一部を環境変数で設定します。 +開発中に全ての機能を使いたい場合は、`./packages/zenn-cli/.env` ファイルを作成し以下のように設定します。 + +```bash +# 埋め込みサーバーのオリジン(viteにも対応するために`VITE_`をつけてます) +VITE_EMBED_SERVER_ORIGIN="https://embed.zenn.studio" +``` + +:::caution +環境変数の値は、zenn-cli (または zenn-editor) の開発目的でのみ使用してください。 +::: + ## ビルド `pnpm build` で `./dist` に生成されたファイルをnpmのリリース時に含めるようにします。( `package.json` の `files` に指定)