腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
我
应该在
每个
node
JS
文件
中
调用
dotenv
吗
?
、
、
我
想使用环境变量。不幸的是,
我
是一个没有经验的开发人员,很晚才决定在
我
的项目中实现这样的解决方案。
我
正在尝试将位于.env
文件
中
的环境变量注入到所有
JS
文件
中
(不是所有
JS
文件
都使用环境变量,但我认为这样会更快、更容易)。目前,
我
正在使用
dotenv
包,但它显然一次只能在一个
文件
中
工作。
我
应该以标准的方式使用<
浏览 24
提问于2019-11-04
得票数 5
回答已采纳
3
回答
process.env不显示app.
js
之外的变量
、
app.
js
import http from 'http'; import
dotenv
from '
dotenv
'; import dotenvExpand from '
dotenv
-expand@p
浏览 4
提问于2019-12-22
得票数 1
2
回答
基于不同的配置
文件
创建多个react构建
、
我
有一个用create-react-app创建的web应用程序。
我
需要有多个构建
文件
夹,
每个
文件
夹都使用不同的配置
文件
(用于数据库连接等),而不是只通过"yarn build“生成一个构建
文件
夹。
我
该怎么做呢?
浏览 3
提问于2018-10-18
得票数 0
5
回答
当在Config
文件
中被
调用
时,
dotenv
\ process.env.NAME不工作
、
、
我
试图在配置
文件
中封装.env值。当被
调用
到另一个
文件
(即: server.
js
)时,它正在工作。但是在
调用
undefined
文件
时返回config.
js
。
文件
夹结构-- server-- .envMAIL_USER = email@gmail.commailUser,} s
浏览 0
提问于2019-06-13
得票数 2
2
回答
sails.
js
可以从应用程序
中
设置process.env变量
吗
?
、
配置
文件
位于模块
中
,下面是相同的快照config.rootUrl = process.env.ROOT_URL,因为
node
_modules
文件
夹保存在gitignore列表
中
。为了配置模块以使用
我
的应用程序的appId和appSecret,
我
需要设置process.env变量FACEBOOK_APPID和FACEBOOK_APPSECRET
我</em
浏览 3
提问于2014-08-20
得票数 3
回答已采纳
3
回答
如何使用
dotenv
从.env和.env.local加载环境变量?
、
、
这看起来可能是一个新手问题,但我无法找到从.env和.env.local
文件
中用
dotenv
加载环境变量的方法。 有可能
吗
?如果现在没有使用
dotenv
,人们如何从这两个
文件
中加载环境变量?
浏览 5
提问于2021-08-10
得票数 12
回答已采纳
4
回答
将
dotenv
与react结合使用& webpack
、
、
、
我
正在寻找你可以使用
dotenv
和react的信息。import React from "react"但是,当我在
我
的方向的根目录
中
创建.env
文件
时,
我
在控制台中收到一条
我
需要注意的是,
我
没有使用react-create-app。REACT_APP_API_KEY=secretKey
浏览 2
提问于2020-10-23
得票数 0
2
回答
nodejs中用于测试和开发的不同env变量
、
、
、
我
正在空闲时间开发nodejs,现在
我
正在尝试实现测试。目前,
我
正在从.env
文件
(使用
dotenv
加载)加载环境变量,其中包括用于开发mongodb数据库的DB_URI、DB_USER和DB_PASSWORD。现在,
我
想为测试创建一个单独的数据库,但是
我
不知道如何加载不同的变量来连接到测试数据库而不是开发数据库。我部署到Heroku,在那里
我
有不同的环境变量,所以很好地讨论了这一点。
我
试图在网上找到一些最佳实践的答案,但我一直无法找
浏览 2
提问于2018-01-25
得票数 6
2
回答
正确使用
DOTENV
、
、
我
有一个像这样的db.
js
文件
process.env.
NODE</em
浏览 8
提问于2022-05-12
得票数 1
回答已采纳
2
回答
启动PM2时从
dotenv
文件
加载变量
、
、
我
正以package.json脚本的方式使用PM2启动应用程序的实例:
我
发现,并不是团队
中
的所有成员都希望在开发时使用为了不更改package.json,
我
最好让他们更改.env
文件
中
的值,因为我们已经使用了它,以便将来自它的值用作pm2的参数。
我
知道
我
可以创建一个包装器
js<
浏览 1
提问于2019-04-17
得票数 4
回答已采纳
1
回答
获取vue-cli-service测试:从不同
文件
(而不是.env.test)加载环境变量的单元
、
、
在
我
的packages.config中有:通过尝试和错误,
我
发现这会导致.env.test环境变量
文件
加载,并将
NODE
_ENV
我
需要获得vue-cli-service来加载特定环境的变量,还需要将
NODE
_ENV设置为特定的内容,例如: "test:unit": "vue-cli-service test:unit --modefo
浏览 2
提问于2020-02-28
得票数 1
回答已采纳
19
回答
为什么process.env.
NODE
_ENV未定义?
、
我
正在尝试学习NodeJS上的一个教程。
我
不认为
我
遗漏了任何东西,但是每当我
调用
process.env.
NODE
_ENV时,
我
得到的唯一值就是undefined。
浏览 3
提问于2012-06-19
得票数 223
回答已采纳
2
回答
错误: knex:缺少所需的配置选项'client‘
我
是
Node
.
js
的新手,请帮帮我。使用类型记录,SQLite3和Knex,带迁移。
我
在运行“纱knex:迁移”或"knex迁移:最新“时出错。$ knex迁移:最新的需要外部模块ts-节点/寄存器错误: knex:必需的配置选项'client‘缺少package.json: "name": "backend","version": "1.0.0", &
浏览 7
提问于2021-04-22
得票数 0
6
回答
我
的服务器
文件
中
未定义process.env.
NODE
_ENV
、
、
在开发过程
中
需要自己设置process.env.
NODE
_ENV
吗
?当我有构建
文件
夹时,
node
不会将.env设置为production,而当我在本地环境
中
时,
node
会不会将其设置为development
吗
?
我
的印象是,许多库都将其用作优化工具console.log(process.env
浏览 2
提问于2020-03-06
得票数 0
1
回答
Node
.
js
-从不同位置加载.env
文件
我
有一个使用标准
node
index.
js
语法(相对路径...)运行良好的
Node
.
js
应用程序。然后
我
需要在
node
/home/bots/mybot/index.
js
中使用绝对路径来运行它,它也工作得很好。现在
我
需要添加一个从相对路径运行良好的.env
文件
,但我不能再从绝对路径运行它,因为它不读取.env
文件
!
我
认为它是在/路径
浏览 30
提问于2020-07-19
得票数 2
回答已采纳
6
回答
在多个.env
文件
(如.env.development和
node
.
js
)之间切换
、
、
、
我
希望对每种模式(开发、生产等)使用单独的.env
文件
。在处理vue.
js
项目时,
我
可以使用.env.development或.env.production之类的
文件
来获取相同env键的不同值。(例如:在.env.development: FOO=BAR和.env.production: FOO=BAZ
中
,在开发模式下process.env.FOO将是BAR,在生产中
我
将是BAZ)。
我
正在处理一个快速服务器,并希望使用这些相同类型的.env
文件
浏览 0
提问于2019-03-28
得票数 92
回答已采纳
3
回答
如何在Nuxt Config中使用Firebase环境变量
、
、
、
我
试图将Firebase Creds从
我
的Nuxt Config
文件
中分离出来。', '@nuxtjs/
dotenv
', '@nuxtjs/firebase.env
文件
存储在
我
的应用程序
中
(带有引号)
浏览 7
提问于2020-04-11
得票数 2
回答已采纳
12
回答
如何在.env
文件
中使用nodemon?
、
、
、
、
我
使用一个.env
文件
来保存服务器的环境变量。如果
我
使用foreman start来运行服务器,这是可行的。但它不适用于nodemon。
我
想使用nodemon,因为当你修改服务器时,它会自动重启。如何让nodemon处理.env
文件
?
浏览 1
提问于2012-05-12
得票数 39
29
回答
mongoose.connect(),第一个参数应该是字符串,未定义
、
、
、
我
试图为测试目的设置测试数据库,但它不起作用。
我
试图使用猫鼬连接到MongoDB,但是在连接错误中发现问题显示: throw new MongooseError('The `uri` parameter to `openUri()` must be(/media/abhigyan/ABHI/programming/
node
js
/Practice/On my Own/Todo/
node
_modules
浏览 0
提问于2018-08-09
得票数 36
回答已采纳
1
回答
抛出新的猫鼬错误(“uri”参数应该是"openuri")
、
、
如果有人能理解
我
的问题,
我
浏览了很多帖子,但是
我
没有找到任何有用的const express = require("express");const mongoose = require("mongoose"); require("<em
浏览 5
提问于2021-04-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NPM酷库:dotenv,从文件加载环境变量
Node.js中的关注点分离
关于环境变量的那些事
NPM酷库:minimist,命令行参数解析
TypeScript 3+Express+Node.js
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券