gpt4 book ai didi

reactjs - 使用命令行参数启动 React App

转载 作者:行者123 更新时间:2023-12-04 10:20:24 27 4
gpt4 key购买 nike

我希望能够从另一种编程语言启动我的客户端 React 应用程序,并向它传递一些命令行参数,这些参数将传递给顶级 Prop 或上下文(或其他)。

我基本上希望能够启动如下命令:

npm start inputFile="/path/to/input/file.ext"

并将 inputFile 路径传递给我的 React 应用程序。这可能吗?我正在使用 create-react-app引导我的应用程序。

最佳答案

在命令之前声明它们,INPUT_FILE="/path/to/input/file.ext" ANOTHER_INPUT_FILE="/another/path/to/input/file.ext" npm start
可通过 process.env.INPUT_FILE 访问
哦,约定通常是大写的,单词之间用下划线分隔。

或者更方便,如果你可以把它们放在 .env 文件中
https://create-react-app.dev/docs/adding-custom-environment-variables/#expanding-environment-variables-in-env

关于reactjs - 使用命令行参数启动 React App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60891767/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com