node.js - Nextjs process.env 变量附加 git 安装路径
问题描述
所以我在 Windows 10 机器上运行试图运行 next.js 应用程序(我正在使用 gitbash)。我有一个包含所有变量的 *.env 文件,然后我还有配置文件(next.config.js 和 config.js)。
*.env 文件如下所示:
属性=\某个值
属性二=\某个值
配置文件看起来像这样:
const config = {
attributes: {
attributeOne: process.env.ATTRIBUTEONE,
attributeTwo: process.env.ATTRIBUTETWO,
(then more variables, you get the idea)
};
export default config;
基本上,当我运行我的项目(我使用节点运行它)时,我有问题,通过 process.env 调用的所有变量都是部分错误的 - 因为它们将我的 git install 路径附加到我的所有变量上,例如 attributeOne 的value 变为C:\Users\User\AppData\Local\Programs\Git\somevalue,而它应该只是\somevalue。
我不知道为什么会这样,有什么想法吗?谢谢。
解决方案
推荐阅读
- python - 在 Python 中的“模板方法模式”继承中,使用派生类上已实现方法的签名用于从基类继承的方法
- python-3.x - 如何在odoo中将值从一个控制器路由发送到另一条路由?
- r - 按类别获取最大值作为R中的新列
- visual-studio-code - VSCode:删除文件不清除存储空间
- html - HTML 敏捷性和 Powershell(chech 包含 xPath)
- google-cloud-platform - 如何检查 GTM 事件触发器发送到 Recommendations AI 项目的信息?
- python - 为什么我在绘制 FRR 和 FAR 图时出现连续错误
- python - 是否可以在命令式映射 SQLAlchemy 中定义 hybrid_property?
- performance - 如何获取 Azure Function 步骤的执行时间?
- html - 文本和按钮在一行中的绝对定位