使用create-react-app脚手架,如何配置开发环境和生产环境的接口baseUrl地址

如题,想要实现运行npm start,请求地址为开发环境地址,运行npm run build,请求地址为生产环境地址。应该如何配置?

阅读 6k
1 个回答

没有使用过 create-react-app,但是可以提供一个思路:
在命令中添加一个环境变量如 NODE_ENV

# npm start 对应的命令
NODE_ENV=dev node index.js

# npm run build 对应的命令
NODE_ENV=prod node index.js

然后在 config 文件中根据 process.env.NODE_ENV 进行不同环境的配置的加载。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题