跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • node cross-env 注入环境变量失效?
未分類
25 3 月 2021

node cross-env 注入环境变量失效?

node cross-env 注入环境变量失效?

資深大佬 : tuihou123321 0

命令如下:

尝试以下两种方法,都只能打印出 REACT_APP_ENV 字段,其他字段不显示,为什么?

cross-env AABB=dev AABB_ENV=pro REACT_APP_ENV=devAccount2 react-scripts start

cross-env REACT_APP_ENV=devAccount2 AABB_ENV=pro react-scripts start

大佬有話說 (6)

  • 資深大佬 : TabGre

    文档有说明要以 REACT_APP 开头吧,翻一下文档

  • 資深大佬 : zj9495

    用的 create react app 脚手架?
    https://create-react-app.dev/docs/adding-custom-environment-variables/

  • 主 資深大佬 : tuihou123321

    @TabGre 文档没说,官方 demo 都是这样的: {
    “scripts”: {
    “build”: “cross-env NODE_ENV=production webpack –config build/webpack.config.js”
    }
    }

  • 資深大佬 : Jirajine

    你得看一下环境变量有没有真的传递进去。
    或者干脆装个跨平台的 coreutils/busybox,然后直接用 env

  • 資深大佬 : oott123

    文档说了,2 有链接
    除了 NODE_ENV 和 REACT_APP_ 开头的都不会传到 webpack 里面去

  • 主 資深大佬 : tuihou123321

    @zj9495 我的是 create-react-app,看了文档,环境变量只能使用 REACT_APP_* 的格式,已解决,谢谢

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具