[英]How to set env in package.json which is used within .bablerc
[英]How to consume `.env.local` in `package.json` script
我在/src
文件夾中有這些文件 .env.* :
src/.env
:
REACT_APP_NODE_ENV=123
src/.env.local
:
REACT_APP_NODE_ENV=456。
所以我安裝了env-cmd
包,並在package.json
添加了該腳本:
"build:local":"env-cmd .env.local direflow-scripts build"
在執行它: yarn build:local
,我得到錯誤:
```
$ env-cmd .env.local direflow-scripts build
spawn .env.local ENOENT
error Command failed with signal "SIGINT".```
任何幫助將被appriciated。
您缺少文件-f, --file
標志,它允許您使用自定義.env
文件。
而不是env-cmd .env.local direflow-scripts build
,就像“幫助”部分建議的那樣,您應該嘗試:
$ env-cmd -f .env.local direflow-scripts build
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.