最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

NodeJs:dotenv不适用于嵌套路径

运维笔记admin15浏览0评论

NodeJs:dotenv不适用于嵌套路径

NodeJs:dotenv不适用于嵌套路径

我已经用我自己的自定义文件结构做出反应。这是项目结构的图像。

我的index.js

import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import dotenv from 'dotenv'
dotenv.config({path:'../.env'});
console.log(process.env)
ReactDOM.render(<App />, document.getElementById('root'));

.ENV

API_URL = http://54.254.198.83:1441/

控制台输出

{NODE_ENV: "development", PUBLIC_URL: ""}

为什么.env变量没有添加到process.env?

回答如下:

这是你如何让dotenv使用嵌套路径:

require('dotenv').config({path:'relative/path/to/your/.env'})

将它放在您想要的.env变量文件的顶部。

发布评论

评论列表(0)

  1. 暂无评论