ReactプロジェクトをWindowsで(Macの仮想マシンとして)実行したい。
コマンドプロンプトで、yarn
を実行して依存関係をインストールした後。 yarn start
しました。そして、それは私に'HTTPS' is not recognized as an internal or external command
エラーを与えました。
> yarn start
yarn run v1.13.0
$ HTTPS=true CERT=cert/localhost.crt KEY=cert/localhost.key umi dev
'HTTPS' is not recognized as an internal or external command,
operable program or batch file.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
誰かがこれを修正する方法を知っていますか?
編集1:
ノードをv12.16.1
(yarn
から1.13.0
、npmから6.13.4
)にアップグレードし、yarn add https
とyarn add https-localhost
を実行しました。ただし、yarn start
は引き続き'HTTPS' is not recognized as an internal or external command
を返しました。
umi dev
が返されました'umi' is not recognized as an internal or external command, operable program or batch file.
:
>umi dev
'umi' is not recognized as an internal or external command,
operable program or batch file.
次の行を.env
に追加するだけです。
HTTPS=true
PORT=8080
Host=localhost
別のホストまたはポートを使用する場合は、localhostを目的のIPアドレスに置き換え、ポートを任意の使用可能なポート番号に置き換えてください。 .env
ファイルがない場合は、reactルートフォルダーに作成してください。
この後、yarn start
またはnpm start
を実行すると、プロジェクトでhttp
の代わりにhttpsが使用されます。